Electronic Arts is looking to improve the rendering capabilities of their games, specifically in the EA SPORTS department, by developing core rendering features, engine components, and tools.
Requirements
- 7+ years of experience professional software development with a focus on C++
- 5+ years of experience working on or creating real-time rendering engines.
- 3+ years of experience in modern graphics APIs such as DirectX12, Vulkan, or Metal
- 5+ years of experience with the following: PC, PS4, Xbox One, PS5, Xbox Series S/X
- 3+ years of experience with graphics performance analysis, optimization, and associated tools such as PIX, RenderDoc, Razor
- 3+ years of experience with art and content pipelines and workflows
- 5+ years of experience investigating and optimizing low-level game engine code on multiple platforms
Responsibilities
- You will develop core rendering features, engine components and tools.
- You will research and implement rendering techniques.
- You will create reusable and flexible rendering technologies.
- You will write technical design specifications.
- You will design, maintains, implements, tests and debug code, pipelines and other rendering-related sub-components and packages.
- You will improve rendering modules of a game engine.
- Stay up to date with latest hardware & software changes enhancing the rendering domain.
Other
- Communication ability that supports an open working environment regarding feedback
- A desire to improve visual quality together with art and design
- Excellent debugging and multi-threading skills
- Education: Not specified, but relevant experience is required
- Travel requirements: Not specified