Electronic Arts Inc. is a global leader in interactive entertainment. We develop and deliver games, content and online services across platforms. We have a broad portfolio of brands that span the most popular genres.

We exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together people that combine creativity, innovation, and passion. We immerse our employees into an inclusive culture and provide opportunities for learning and leading that allow our employees to do the most impactful and rewarding work of their careers.

Join us in driving the next revolution in games.

Frostbite

Frostbite is EA’s state-of-the-art multi-platform game development engine. Our global team empowers game creators to shape the future of gaming by developing creative engine features and outstanding tools. We are honoured to have thousands of game developers all over the world using Frostbite to create some of the most amazing games and player experiences in the industry.

You will be part of an experienced and passionate team that owns the low-level hardware abstraction layer, enabling Frostbite to support platforms.

Responsibilities

As a senior rendering engineer on the Rendering Backends team you will:

Develop our low-level, cross-platform graphics hardware abstraction layer for the Frostbite Engine

You will develop tools that ensure a good experience for render engineers using Frostbite

Collaborate with game team engineers and the Frostbite rendering team to deliver new rendering features

Lead performance profiling and optimizations on multiple platforms

Report to engineering management

Qualifications

Bachelor Degree in Computer Science, Math or related field

C++ knowledge with at least 7 years of professional programming experience in real-time rendering

Experience working in rendering for multiple shipped titles on current-generation consoles (PS5, XBSX, PC)

Expert knowledge in one or more low-level graphics APIs (DX12, Vulkan, console)

Expert knowledge of modern cpu/gpu hardware architectures

Experience with Graphics Debugging Tools (PIX, Renderdoc, console)

Experience with memory management and multi-threading with related debugging and optimization experience

Professional experience working on Device Drivers

Professional experience developing graphics debugging tools / utilities / visualizers

Test-driven development experience

Experience using source control systems (p4, git) in large code bases

Tagged as: Apis, Computer Science, Control Systems, Creativity, Debugging, Git, Innovation, Memory Management, Rendering

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Job Quick Search

Cart

Cart

Share