New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Electronic Arts

Systems Software Engineer - EA SPORTS™ NHL

Electronic Arts
Apply →
hybrid senior full-time Vancouver, British Columbia

First indexed 28 Aug 2026

Description

Electronic Arts is seeking a Systems Software Engineer to join the EA SPORTS NHL team in Vancouver, British Columbia. As a Systems Software Engineer, you will maintain a broad view of the game and engine systems, looking for ways to improve performance, utility, and capabilities for players and workflow enhancements for the development team.

Responsibilities:

  • Integrate primary technologies and features in a massive codebase, merging modern and legacy designs across multiple hardware architectures.
  • Improve memory, load times, and performance.
  • Debug a range of defects in development environments.
  • Increase team efficiency through automation, tooling, or workflow enhancements.
  • Contribute to core EA technologies to promote collaborative development efforts.
  • Create practical designs that meet player expectations with technical and non-technical coworkers.
  • Collaborate with a team of Systems engineers in a collaborative environment and report to a team lead.
  • Support the team with technical issues and questions.
  • Mentor other software engineering team members.

Qualifications:

  • 5+ years of C++ development experience.
  • Test, debug, and extend other software engineer's code.
  • Knowledge of software engineering and architectural design.
  • Understanding of memory management, file systems, multi-core processing, and performance.
  • Experience with profiling tools to monitor and diagnose issues.
  • Experience with build systems, pipelines, and source control.
  • Experience with codebases supporting multiple compilers and architectures.
  • Experience communicating and collaborating with external team members or teams.
  • Bachelor's degree in computer science or related field, or equivalent training and professional experience.
  • Experience integrating and maintaining large-scale systems and legacy codebases, covering multiple disciplines.
  • Experience with multiple programming languages (Python, Lua, C#).
  • Previous experience shipping console products.
  • Experience with assembly.
  • Experience in utilizing AI-assisted development tools to rapid prototype, accelerate execution, and automate workflows.

Benefits:

  • Comprehensive portfolio of games and experiences.
  • Offices around the world.
  • Opportunities for growth and development.
  • Flexible work arrangements.
  • Health, wellness, and financial benefits.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/fi_FI/careers/JobDetail/Systems-Software-Engineer-EA-SPORTS-NHL/215818