C++ Presentation Engineer - Real-Time Game Graphics

EA SPORTS

Vancouver

On-site

CAD 105,000 - 143,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

Healthcare benefits
Paid time off
Retirement plan

Job summary

Electronic Arts in Vancouver seeks a Presentation Software Engineer to shape the visual presentation of the game. You will design, implement, and tune camera, overlays, and related systems across platforms with designers and engineers.

Requires 6+ years of C++, engine experience (Unity/Unreal), scripting in Python/Lua, and solid software practices. A full-time role with competitive benefits is offered on-site in BC.

Qualifications

  • Bachelor's degree in CS or equivalent experience.
  • 6+ years of C++ and OO design experience.
  • Experience with Unity or Unreal engine.
  • Strong knowledge of good software practices.
  • 3+ years of scripting (Python, Lua) and C#.

Responsibilities

  • Bring the artists' and designers' vision to life in code.
  • Design and implement C++ code and engine scripts for game presentation.
  • Architect and document designs for presentation systems.
  • Work with a proprietary engine to build scalable, stable code.
  • Collaborate with content creators across disciplines.
  • Apply standard software design patterns and paradigms.

Skills

C++
Game engines
Python
Lua
C#
Version control

Education

Bachelor's degree in Computer Science

Tools

Unity
Unreal Engine

Job description

Electronic Arts in Vancouver seeks a Presentation Software Engineer to shape the visual presentation of the game. You will design, implement, and tune camera, overlays, and related systems across platforms with designers and engineers.

Requires 6+ years of C++, engine experience (Unity/Unreal), scripting in Python/Lua, and solid software practices. A full-time role with competitive benefits is offered on-site in BC.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Presentation Software Engineer — Gameplay Visuals & Tools
Presentation Software Engineer — Gameplay Visuals & Tools

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+5
Presentation Software Engineer: Immersive Broadcast Tech
Presentation Software Engineer: Immersive Broadcast Tech

EA Sports • Vancouver

On-site
CAD 105,000 - 143,000
Vacation 3 weeks
Sick time 10 days
Health/dental/vision insurance
+1
Real-Time Rendering Engineer - C++ & Graphics
Real-Time Rendering Engineer - C++ & Graphics

Electronic Arts • Vancouver

Hybrid
CAD 120,000 - 180,000
Presentation Software Engineer - EA SPORTSTM FC
Presentation Software Engineer - EA SPORTSTM FC

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+5
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
Presentation Software Engineer - EA SPORTS NHL (TFT)
Presentation Software Engineer - EA SPORTS NHL (TFT)

Electronic Arts • Vancouver

On-site
CAD 120,000 - 160,000
Presentation Software Engineer - EA SPORTS FC
Presentation Software Engineer - EA SPORTS FC

EA SPORTS • Vancouver

On-site
CAD 105,000 - 143,000
Healthcare benefits
Paid time off
Retirement plan
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
Systems Software Engineer: Engine & AI Tools (Onsite Vancouver)
Systems Software Engineer: Engine & AI Tools (Onsite Vancouver)

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
3 weeks vacation
Sick time 10 days/yr
Health/dental/vision coverage
+1
Presentation Software Engineer - EA SPORTS NHL (TFT)
Presentation Software Engineer - EA SPORTS NHL (TFT)

EA Sports • Vancouver

On-site
CAD 105,000 - 143,000
Vacation 3 weeks
Sick time 10 days
Health/dental/vision insurance
+1