Presentation Software Engineer — Gameplay Visuals & Tools

Electronic Arts

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

Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
Health, dental, vision
Life insurance
Disability insurance
Retirement plan
Bonus potential

Job summary

Electronic Arts in Vancouver is seeking a Presentation Software Engineer to design, implement, and optimize the visual presentation pipeline for the EA SPORTS FC platform. You will work with designers to orchestrate camera, choreography, audio, overlays, and the tools that support these systems.

You will collaborate with designers, content creators and engineers, writing robust C++ code, architecting technical designs, and ensuring stability across platforms and devices within a proprietary

Qualifications

  • Bachelor's degree in computer science or related field, or equivalent experience.
  • 6+ years of C++ experience with object-oriented design and implementation.
  • Game engine experience (Unity/Unreal).
  • Knowledge of good software programming practices.
  • 3+ years of scripting languages (Python, Lua) and C#.
  • Experience with source control systems.

Responsibilities

  • Bring the vision of artists and designers to life through code.
  • Design and write C++ code and engine scripts for visual presentation.
  • Architect and document technical designs for presentation systems.
  • Work with a proprietary engine to develop stable, scalable, and shareable code.
  • Collaborate with content creators across game development disciplines.
  • Apply common software engineering design patterns and paradigms.

Skills

OO design
C++
Scripting languages
C#
Source control

Education

Bachelor's degree in Computer Science or related field

Tools

Unity/Unreal

Job description

Electronic Arts in Vancouver is seeking a Presentation Software Engineer to design, implement, and optimize the visual presentation pipeline for the EA SPORTS FC platform. You will work with designers to orchestrate camera, choreography, audio, overlays, and the tools that support these systems.

You will collaborate with designers, content creators and engineers, writing robust C++ code, architecting technical designs, and ensuring stability across platforms and devices within a proprietary

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
C++ Presentation Engineer - Real-Time Game Graphics
C++ Presentation Engineer - Real-Time Game Graphics

EA SPORTS • Vancouver

On-site
CAD 105,000 - 143,000
Healthcare benefits
Paid time off
Retirement plan
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
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
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
Real-Time Rendering Engineer - C++ & Graphics
Real-Time Rendering Engineer - C++ & Graphics

Electronic Arts • Vancouver

Hybrid
CAD 120,000 - 180,000
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
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 & Tools (Hybrid)
Systems Software Engineer - Engine & Tools (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 160,000
Vacation and personal time
Comprehensive health benefits
Retirement plan
+1