Job Description

Senior Rendering Software Developer- Iron Man

Location: Montreal, Quebec, Canada

Salary: CA$130,000 – CA$150,000 (annual)

Employment type: Full‑time

Seniority level: Mid-Senior

Overview

Electronic Arts is looking for a Senior Software Developer specializing in rendering to join its Iron Man team using Unreal Engine 5. As a Senior Software Developer, you will report to the Project Technical Director.

Responsibilities

  • Orient the development and implementation of rendering features and systems using Unreal Engine 5.
  • Collaborate with the art and design teams to create visually impressive and technically efficient rendering solutions.
  • Optimize rendering performance by implementing advanced algorithms, shader techniques, and efficient resource management.
  • Work closely with the rendering team to develop and maintain high‑quality rendering pipelines and workflows.
  • Debug and resolve rendering issues, ensuring optimal performance across multiple platforms.
  • Mentor and guide junior developers, providing technical expertise and sharing best practices.
  • Collaborate with cross‑functional teams to ensure seamless integration of rendering features within the overall game development process.
  • Contribute to the development of tools, pipelines, and frameworks to streamline the rendering workflow and improve efficiency.

Qualifications

  • Extensive experience in video game development on consoles and PC, with a focus on rendering and shader development.
  • Expertise in Unreal Engine 5 and its rendering pipeline.
  • Strong knowledge of advanced rendering techniques, including global illumination, physically‑based shading, post‑processing, and real‑time rendering algorithms.
  • Proficiency in C++ and experience with GPU programming (e.g., HLSL, CUDA).
  • Solid understanding of graphics hardware architecture, performance optimization, and memory management.
  • Experience in profiling and debugging rendering performance issues, using tools like Razor and Pix.
  • Experience in debugging GPU crash dumps.
  • Excellent problem‑solving and troubleshooting skills.
  • Ability to collaborate effectively with artists, designers, and developers.
  • Up‑to‑date knowledge of industry trends, emerging technologies, and best practices in rendering and graphics programming.

Benefits

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness. Our packages are tailored to meet local needs and may include healthcare coverage, mental well‑being support, retirement savings, paid time off, family leaves, complimentary games, and more.

About Electronic Arts

Electronic Arts is an equal‑opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application