Systems Software Engineer — Engine & Tools (Hybrid)

Global Sports Jobs Limited

Vancouver

Hybrid

CAD 120,000 - 180,000

Full time

14 days+
Application generator

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
Top-up EI/QPIP
Health, dental, vision
Life insurance
Disability insurance
Retirement plan
Bonus eligibility

Job summary

EA SPORTS in Burnaby, British Columbia, is seeking a senior engine programmer to help push primary systems and the shared engine into the future. The role focuses on prototyping, planning, and collaborating with other engineers to build systems and workflows that improve efficiency.

The position is part of a hybrid studio with three in-office days weekly (Tuesday to Thursday) at the EAV Studio in Burnaby. The salary range is discussed during the posting based on education, qualifications, and

Qualifications

  • 5+ years of programming experience with C++.
  • Experience in engine development.
  • Strong understanding of parallel programming concepts.
  • Experience with performance and memory profiling tools.
  • Experience in embedded systems.
  • Ability to communicate with non-technical partners (Artists, Designers, Producers).

Responsibilities

  • Collaborate with design and engineers to create clear, estimable technical designs.
  • Provide tested, high-quality technical implementations that meet requirements.
  • Monitor performance and memory budgets in development work.
  • Increase team efficiency through tooling or workflow improvements.
  • Contribute to EA core technologies in an architecturally sound way.

Skills

C++ development
Engine development
Systems-level programming
Parallel programming
Performance profiling
Memory profiling
Embedded systems
Prototyping & planning
Cross-functional communication
5+ years C++ experience

Job description

EA SPORTS in Burnaby, British Columbia, is seeking a senior engine programmer to help push primary systems and the shared engine into the future. The role focuses on prototyping, planning, and collaborating with other engineers to build systems and workflows that improve efficiency.

The position is part of a hybrid studio with three in-office days weekly (Tuesday to Thursday) at the EAV Studio in Burnaby. The salary range is discussed during the posting based on education, qualifications, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Hybrid Systems Software Engineer - Engine & Performance
Hybrid Systems Software Engineer - Engine & Performance

Electronic Arts • Vancouver

Hybrid
CAD 122,000 - 171,000
Hybrid work model
Systems Software Engineer — UFC Engine & Platform (Hybrid)
Systems Software Engineer — UFC Engine & Platform (Hybrid)

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 110,000 - 170,000
Vacation 3 weeks
Sick time 10 days
Top-up benefits
+5
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
Systems Software Engineer – Immersive UFC Engine (Hybrid)
Systems Software Engineer – Immersive UFC Engine (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick leave 10 days
Top-up EI/QPIP
+4
NHL Systems Engineer: Engine & Performance
NHL Systems Engineer: Engine & Performance

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 150,000
Software Engineer II — Engine & AI Tools (Hybrid)
Software Engineer II — Engine & AI Tools (Hybrid)

Electronic Arts (EA) • Vancouver

Hybrid
CAD 105,000 - 143,000
Vacation time: 3 weeks
Extended health coverage
Systems Software Engineer - EA SPORTS FC
Systems Software Engineer - EA SPORTS FC

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 120,000 - 180,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+5
Senior Multiplayer Engine Engineer
Senior Multiplayer Engine Engineer

Electronic Arts (EA) • Vancouver

Hybrid
CAD 141,000 - 204,000
Systems Software Engineer - EA SPORTS FC
Systems Software Engineer - EA SPORTS FC

Electronic Arts • Vancouver

On-site
CAD 90,000 - 140,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+2