Description
Electronic Arts is a leading game development company that creates incredible entertainment experiences. The EA SPORTS UFC franchise offers an exciting MMA gaming experience for over 20 million players globally.
As a Rendering Software Engineer on the EA SPORTS UFC team in Vancouver, you will work on building technology for immersive, high-quality visuals across multiple platforms. Your responsibilities will include:
- Developing and maintaining rendering features, engine components, and tools
- Researching and implementing real-time rendering techniques
- Collaborating with Art and Design teams to turn visual goals into technical solutions
- Debugging, profiling, and optimizing CPU/GPU performance
To qualify, you will need:
- 3+ years of professional C++ development experience
- 2+ years working with real-time rendering engines
- Experience with DirectX 12, Vulkan, Metal, or similar APIs
- Experience with graphics debugging, profiling, optimization, multithreading, memory management, and PC or console development
- Experience developing or implementing real-time rendering techniques
- Experience in utilizing AI-assisted development tools to rapid prototype, accelerate execution, and automate workflows
The team works in a hybrid model, with three days per week onsite at the EAV Studio in Burnaby, British Columbia. You will report to the Senior Software Engineer.
Electronic Arts offers a range of benefits, including medical insurance, mental wellbeing support, pension plans, paid time off, family leave, free games, and more.