Description
Electronic Arts is seeking an Experienced Rendering Software Engineer to join their team in Vancouver, British Columbia, Canada. As a Rendering Software Engineer, you will be an essential 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.
Responsibilities:
- 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.
- Profile and optimize rendering modules of a game engine.
- Stay up to date with the latest hardware and software changes enhancing the rendering domain.
Qualifications:
- 5+ years' experience with C++ development.
- Experience working on or creating real-time rendering engines.
- Strong communication skills that support an open working environment.
- 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.
- Excellent debugging and multi-threading skills.
- Experience with graphics performance analysis, optimization, and associated tools.
- Experience with art and content pipelines and workflows.
- Understanding of memory management, multiple processor use, and runtime optimization.
Benefits:
- Comprehensive benefits package, including medical insurance, mental wellness support, pension plan, paid time off, family leave, free games, and more.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/es_ES/careers/JobDetail/Software-Engineer-EA-SPORTS-FC/212368