Hybrid Systems Software Engineer — C++ & Engine Tech

EA SPORTS

Vancouver

Hybrid

CAD 122,000 - 171,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

EA SPORTS is seeking a Systems Software Engineer to push our primary systems and engine forward. You will build scalable systems, prototype ideas, and collaborate with engineers to improve performance and memory efficiency.

Hybrid work model: 3 days per week at our Burnaby, BC studio (Tue–Thu). With Vancouver presence, global collaboration, and a chance to impact EA SPORTS FC experiences across platforms.

Qualifications

  • Experience with the development craft and shows interest in systems level work.
  • Understanding of C++ language, best practices, and architectural considerations.
  • Communicate well with non-technical partners, such as Artists, Designers, and Producers.
  • Experience with parallel programming considerations, resource management, and hardware architecture.
  • Experience in engine development.
  • 5+ years of programming experience with a focus on C++ code.
  • Experience with performance and memory profiling tools.
  • Experience in embedded systems.

Responsibilities

  • You will work with design and other engineers to provide feedback and then create clear and estimable technical designs.
  • You provide tested and high-quality technical implementations that meet requirements.
  • You have awareness of how technical implementation impacts performance and memory budgets.
  • You look for ways to increase team efficiency through tooling or workflow enhancements.
  • You contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts.

Skills

C++ development
Engine development
Performance profiling
Memory profiling
Embedded systems
Cross-team communication

Job description

EA SPORTS is seeking a Systems Software Engineer to push our primary systems and engine forward. You will build scalable systems, prototype ideas, and collaborate with engineers to improve performance and memory efficiency.

Hybrid work model: 3 days per week at our Burnaby, BC studio (Tue–Thu). With Vancouver presence, global collaboration, and a chance to impact EA SPORTS FC experiences across platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 - 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
NHL Systems Engineer: Engine & Performance
NHL Systems Engineer: Engine & Performance

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 150,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
Systems Software Engineer - EA SPORTS FC
Systems Software Engineer - EA SPORTS FC

EA SPORTS • Vancouver

Hybrid
CAD 122,000 - 171,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+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 - EA SPORTSTM FC
Systems Software Engineer - EA SPORTSTM FC

Electronic Arts • Vancouver

Hybrid
CAD 122,000 - 171,000
Hybrid work model
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
UI Software Engineer – UFC Gaming (Hybrid)
UI Software Engineer – UFC Gaming (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 120,000
3 weeks of vacation (Canada)
Health insurance
Retirement plan
Systems Software Engineer - EA SPORTSTM UFC
Systems Software Engineer - EA SPORTSTM UFC

Electronic Arts • Vancouver

Hybrid
CAD 122,000 - 171,000
Vacation time
Sick leave
Top-up benefits
+3