Senior Real-Time Rendering Engineer – Graphics & FX

EA Sports

Vancouver

On-site

CAD 122,000 - 171,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Vacation 3 weeks
Sick time 10 days
EI/QPIP top-up
Health coverage
Life insurance
Disability insurance
Retirement plan
Bonus eligibility

Job summary

EA Vancouver is seeking a Rendering Software Engineer to contribute to rendering tech across leading platforms. You will collaborate with Designers and Artists to build features, optimize visuals, and create immersive worlds with state-of-the-art graphics.

The role requires 5+ years in C++, real-time rendering, experience with DX12/Vulkan/Metal, multi-threading, and strong debugging skills. You will report to the engineering manager and help push visual quality.

Qualifications

  • 5+ years of experience with C++ development.
  • Experience working on or creating real-time rendering engines.
  • Strong communication skills in open feedback environments.
  • Desire to improve visual quality with art and design.
  • Mathematics knowledge including trig, calculus, linear algebra.
  • Experience with modern graphics APIs (DirectX12, Vulkan, Metal).
  • Experience developing rendering techniques and white papers.

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 rendering-related sub-components and packages.
  • Profile and optimize rendering modules of a game engine.
  • Stay up to date with hardware/software changes affecting rendering.
  • Report to engineering manager and collaborate with peers to deliver tasks.

Skills

C++
Real-time rendering
Rendering engines
DX12/Vulkan/Metal
Cross-platform
Multi-threading
Debugging tools
Memory management
PIX
RenderDoc
Razor
Graphics optimization
Art/content pipelines

Tools

DirectX 12
Vulkan
Metal

Job description

EA Vancouver is seeking a Rendering Software Engineer to contribute to rendering tech across leading platforms. You will collaborate with Designers and Artists to build features, optimize visuals, and create immersive worlds with state-of-the-art graphics.

The role requires 5+ years in C++, real-time rendering, experience with DX12/Vulkan/Metal, multi-threading, and strong debugging skills. You will report to the engineering manager and help push visual quality.

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
Senior Real-Time Rendering Engineer
Senior Real-Time Rendering Engineer

EA SPORTS • Vancouver

On-site
CAD 122,000 - 171,000
Vacation 3 weeks
Health/dental/vision
Retirement plan
+1
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
Senior Real-Time Rendering Engineer
Senior Real-Time Rendering Engineer

Electronic Arts • Vancouver

On-site
CAD 110,000 - 160,000
3 weeks vacation per year
10 sick days per year
Paid parental leave
+3
Senior Rendering Engineer - Fortnite/Unreal Engine
Senior Rendering Engineer - Fortnite/Unreal Engine

Epic Games • Vancouver

On-site
CAD 198,000 - 290,000
Health premiums for you and dependents
Comprehensive benefits package
Unlimited PTO
+3
Lead Real-Time Rendering Engineer (Graphics)
Lead Real-Time Rendering Engineer (Graphics)

Huawei Technologies Co. • Vancouver

Hybrid
CAD 78,000 - 168,000
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 10 days
EI/QPIP top-up
+5
Advanced Rendering Software Engineer - FC
Advanced Rendering Software Engineer - FC

Electronic Arts • Vancouver

Hybrid
CAD 120,000 - 180,000
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