Senior Real-Time Rendering Engineer

EA SPORTS

Vancouver

On-site

CAD 122,000 - 171,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Vacation 3 weeks
Health/dental/vision
Retirement plan
Bonus potential

Job summary

EA SPORTS is seeking a Rendering Software Engineer in Canada to help design and implement rendering technology across platforms. You will collaborate with designers, artists, and engineers to build graphics features, lifelike visuals, large immersive worlds, and advanced FX.

The role emphasizes cross‑platform rendering, performance optimization, and staying current with the latest techniques in computer graphics to push quality and efficiency in EA SPORTS titles.

Qualifications

  • 5+ years' experience with C++ development.
  • Experience working on or creating real‑time rendering engines.
  • Communication ability that supports 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.
  • Stays up to date with latest techniques in computer graphics.
  • Experience with PC, PS4, Xbox One, PS5, Xbox Series S/X.
  • Excellent debugging and multi‑threading skills.
  • Experience with graphics performance analysis and tools such as PIX, RenderDoc, Razor.
  • Experience with art and content pipelines and workflows.
  • Experience investigating and optimising low‑level game engine code on multiple platforms.
  • Understanding of memory management and runtime optimisation.

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, maintains, implements, tests and debugs code, pipelines and other rendering‑related sub‑components and packages.
  • Profiles and optimizes rendering modules of a game engine.
  • Stay up to date with the latest hardware & software changes enhancing the rendering domain.
  • You will report to the engineering team's manager and work with your peers to render specific tasks.

Job description

EA SPORTS is seeking a Rendering Software Engineer in Canada to help design and implement rendering technology across platforms. You will collaborate with designers, artists, and engineers to build graphics features, lifelike visuals, large immersive worlds, and advanced FX.

The role emphasizes cross‑platform rendering, performance optimization, and staying current with the latest techniques in computer graphics to push quality and efficiency in EA SPORTS titles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Rendering Engineer - C++ & Graphics
Real-Time Rendering Engineer - C++ & Graphics

Electronic Arts • Vancouver

Hybrid
CAD 120,000 - 180,000
Rendering Software Engineer — Real-Time Graphics
Rendering Software Engineer — Real-Time Graphics

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks/year
Sick time 10 days/year
Health, dental, vision
Hybrid Real-Time Rendering Engineer
Hybrid Real-Time Rendering Engineer

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick time 10 days
EI/QPIP top-up
+3
Advanced Rendering Software Engineer - FC
Advanced Rendering Software Engineer - FC

Electronic Arts • Vancouver

On-site
CAD 110,000 - 160,000
3 weeks vacation per year
10 sick days per year
Paid parental leave
+3
Advanced Rendering Software Engineer - FC
Advanced Rendering Software Engineer - FC

Electronic Arts • Vancouver

On-site
CAD 120,000 - 180,000
Rendering Software Engineer - EA SPORTS NHL
Rendering Software Engineer - EA SPORTS NHL

Electronic Arts • Vancouver

On-site
CAD 90,000 - 130,000
Vacation 3 weeks/year
Sick time 10 days/year
Health, dental, vision
Experienced Rendering Software Engineer - FC
Experienced Rendering Software Engineer - FC

EA SPORTS • Vancouver

On-site
CAD 122,000 - 171,000
Vacation 3 weeks
Sick time
Top-up to EI/QPIP
+5
Rendering Software Engineer - EA SPORTSTM NHL
Rendering Software Engineer - EA SPORTSTM NHL

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
Vacation time (3 weeks per year)
Sick time (10 days/year)
Top-up to EI/QPIP
+5
Rendering Software Engineer - EA SPORTS NHL
Rendering Software Engineer - EA SPORTS NHL

EA SPORTS • Vancouver

On-site
CAD 105,000 - 143,000
Bonus eligibility
Advanced Rendering Software Engineer - FC
Advanced Rendering Software Engineer - FC

EA SPORTS • Vancouver

On-site
CAD 122,000 - 171,000
Vacation 3 weeks
Health/dental/vision
Retirement plan
+1