Rendering Software Engineer - EA SPORTS UFC

Global Sports Jobs Limited

Vancouver

Hybrid

CAD 90,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

3 weeks vacation
10 days sick time
Parental leave top-up

Job summary

EA SPORTS is seeking a Rendering Software Engineer to join the Vancouver-based team. You will help advance rendering features, engines, and tools, collaborating with artists and designers to transform visual goals into concrete solutions.

With 3+ years in C++ and experience with real-time rendering, you will optimize CPU/GPU performance across platforms in a hybrid work setting. The role reports to the Senior Software Engineer and offers comprehensive health and retirement benefits.

Qualifications

  • 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 using AI-assisted development tools to rapid prototype and validate AI-generated code.

Responsibilities

  • Develop and maintain rendering features, engine components, and tools.
  • Research and implement real-time rendering techniques.
  • Collaborate with Art and Design teams to translate visuals into technical solutions.
  • Debug, profile, and optimise CPU/GPU performance.

Skills

C++ development
Real-time rendering
Multithreading

Tools

DirectX 12
Vulkan
Metal

Job description

About the Role

The EA SPORTS UFC Rendering team builds the technology behind immersive, high-quality visuals across multiple platforms. As a Rendering Software Engineer, you will join the team to improve visual quality, performance, and player experience while partnering with Engineers, Artists, and Designers. The team is on a mission to become the world's greatest fighting game, and this role is based in Vancouver, British Columbia, with a hybrid work model.

Key Responsibilities
  • Develop and maintain rendering features, engine components, and tools.
  • Research and implement real-time rendering techniques.
  • Collaborate with Art and Design teams to turn visual goals into technical solutions.
  • Debug, profile, and optimise CPU/GPU performance.
Required Experience & Qualifications
  • 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 (e.g. coding agents) to rapid prototype, accelerate execution and automate workflows, with the ability to critically review and validate AI-generated code.
Workplace
  • Hybrid work model with three days per week onsite at the EAV Studio in Burnaby, British Columbia.
  • Reports to the Senior Software Engineer.
Benefits & Perks
  • 3 weeks of vacation per year to start.
  • 10 days of sick time per year.
  • Paid top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child (12 weeks for maternity, 4 weeks for parental/adoption leave).
  • Extended health/dental/vision coverage.
  • Life insurance.
  • Disability insurance.
  • Retirement plan for regular full-time employees.
  • Certain roles may also be eligible for bonus and other incentive programs.
About the Company

EA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rendering Software Engineer - EA SPORTS UFC
Rendering Software Engineer - EA SPORTS UFC

Electronic Arts • Vancouver

On-site
CAD 90,000 - 130,000
Vacation 3 weeks
Sick time 10 days
EI/QPIP top-up
+3
Rendering Software Engineer - EA SPORTS UFC
Rendering Software Engineer - EA SPORTS UFC

EA SPORTS • Vancouver

On-site
CAD 105,000 - 143,000
3 weeks vacation per year
10 days sick time per year
Top-up to EI/QPIP benefits
+4
Rendering Software Engineer - EA SPORTS NHL
Rendering Software Engineer - EA SPORTS NHL

Global Sports Jobs Limited • Vancouver

On-site
CAD 90,000 - 120,000
Vacation 3 weeks
Sick leave 10 days
Top-up to EI/QPIP benefits
+5
Systems Software Engineer - EA SPORTS UFC
Systems Software Engineer - EA SPORTS UFC

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 110,000 - 170,000
Vacation 3 weeks
Sick time 10 days
Top-up benefits
+5
Technical Artist - EA SPORTS UFC
Technical Artist - EA SPORTS UFC

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 90,000 - 120,000
3 weeks vacation
10 days sick time
Parental leave top-up
+4
Online Software Engineer - EA SPORTS UFC (Client/Server)
Online Software Engineer - EA SPORTS UFC (Client/Server)

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 110,000 - 160,000
Vacation: 3 weeks per year
Sick time: 10 days per year
Health/dental/vision coverage
+4
Senior Software Engineering Manager - EA SPORTS UFC
Senior Software Engineering Manager - EA SPORTS UFC

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 140,000 - 190,000
3 weeks vacation (Canada)
10 days sick time
Top-up EI/QPIP benefits for new child
+4
Advanced Rendering Software Engineer - FC
Advanced Rendering Software Engineer - FC

Global Sports Jobs Limited • Vancouver

On-site
CAD 110,000 - 150,000
Vacation time
Sick time
Parental leave benefits
+5
Experienced Rendering Software Engineer - FC
Experienced Rendering Software Engineer - FC

Global Sports Jobs Limited • Vancouver

On-site
CAD 90,000 - 130,000
3 weeks vacation
Sick time
Health, dental, and vision coverage
+4
Senior Gameplay Software Engineer - EA SPORTS UFC
Senior Gameplay Software Engineer - EA SPORTS UFC

Global Sports Jobs Limited • Vancouver

On-site
CAD 110,000 - 170,000
Vacation time
Sick leave
Maternity/paternity top-up
+1