Hybrid Systems Software Engineer - Engine & Performance

Electronic Arts

Vancouver

Hybrid

CAD 122,000 - 171,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model

Job summary

Electronic Arts, with a hybrid work model in Burnaby, BC, is seeking a Systems Software Engineer to push core systems and the shared engine forward. The role involves prototyping, planning, and collaborating with engineers to build scalable tools and capabilities for our games and workflows.

You will work with a range of teams to design and implement high-quality software, ensuring performance and memory budgets are respected while advancing EA's technology stack.

Qualifications

  • Strong C++ language understanding and architectural awareness.
  • Experience in engine development and systems-level work.
  • Experience with performance and memory profiling tools.
  • Experience with embedded systems.
  • Ability to reason about parallel programming and resource management.
  • Ability to communicate with artists, designers and producers.

Responsibilities

  • Collaborate with design and other engineers to create clear, estimable technical designs.
  • Deliver tested, high-quality implementations that meet requirements.
  • Consider performance and memory budgets in implementations.
  • Identify tooling or workflow improvements to increase team efficiency.
  • Contribute to EA technologies in a way that supports collaborative development.

Skills

C++ proficiency
Engine development
Performance profiling
Memory profiling
Embedded systems
Parallel programming
Resource management
Cross-team communication

Job description

Electronic Arts, with a hybrid work model in Burnaby, BC, is seeking a Systems Software Engineer to push core systems and the shared engine forward. The role involves prototyping, planning, and collaborating with engineers to build scalable tools and capabilities for our games and workflows.

You will work with a range of teams to design and implement high-quality software, ensuring performance and memory budgets are respected while advancing EA's technology stack.

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 — C++ & Engine Tech
Hybrid Systems Software Engineer — C++ & Engine Tech

EA SPORTS • Vancouver

Hybrid
CAD 122,000 - 171,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+5
NHL Systems Engineer: Engine & Performance
NHL Systems Engineer: Engine & Performance

Electronic Arts • Vancouver

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

Electronic Arts • Vancouver

Hybrid
CAD 122,000 - 171,000
Hybrid work model
Développeur.se de logiciels / Software Developer
Développeur.se de logiciels / Software Developer

Electronic Arts (EA) • Montreal (administrative region)

Hybrid
CAD 122,000 - 171,000
3 weeks vacation per year
Paid sick time
Extended health/dental/vision coverage
+1
Développeur.se de logiciels / Software Developer
Développeur.se de logiciels / Software Developer

Electronic Arts (EA) • Vancouver

Hybrid
CAD 122,000 - 171,000
Paid time off (3 weeks per year)
Sick leave (10 days per year)
Extended health/dental/vision coverage