
Job description
As a Rendering Software Engineer, you will be part of the game creation process, involved in the architectural design and implementation of rendering technology on multiple platforms. You will work with Designers, Artists and other Engineers to help build complex graphics features, life-like visuals, huge and immersive worlds, and state-of-the-art graphical FX.
Develop core rendering features, engine components and tools, research and implement rendering techniques, create reusable and flexible rendering technologies, write technical design specifications, design, maintain, implement, test and debug code, pipelines and other rendering-related sub-components and packages.
You will have 5+ years' experience with C++ development, experience working on or creating real-time rendering engines, communication ability that supports an open working environment regarding feedback, a strong desire to improve visual quality together with art and design, math skills include trigonometry, calculus, and linear algebra, experience in modern graphics APIs such as DirectX12, Vulkan, or Metal, experience developing rendering techniques and implementing white papers, stays up to date with latest and the greatest techniques in computer graphics, experience with one or more of the following: PC, PS4, Xbox One, PS5, Xbox Series S/X, excellent debugging and multi-threading skills, experience with graphics performance analysis, optimization, and associated tools such as PIX, RenderDoc, Razor, experience with art and content pipelines and workflows, experience investigating and optimizing low-level game engine code on multiple platforms, understanding of memory management, multiple processor use, and runtime optimization.
Company

Entertainment
Electronic Arts (EA) is a leading interactive entertainment company that designs, develops, and publishes high-profile mobile and console games for a global audience. With a portfolio that includes iconic franchises such as FIFA, The Sims, and Battlefield, EA combines cutting-edge technology with creative storytelling to deliver immersive gameplay experiences. The company’s distinctive culture encourages collaboration across diverse teams, fostering innovation and ensuring that every employee’s ideas shape the next generation of games. EA’s commitment to community engagement and continuous learning makes it an attractive destination for professionals who want to bring play to life on a worldwide scale.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
You'll be redirected to apply on the company site