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

Senior C++ Generalist Software Engineer - Advanced Technology Group

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

First indexed 13 Aug 2026

Description

Electronic Arts is looking for a Senior C++ Generalist Software Engineer to join the Advanced Technology Group, part of the EA SPORTS Technology organization.

The successful candidate will work on strategic, multi-year projects focused on user-generated experiences, improved creation pipelines, and runtime functionality for all EA SPORTS titles.

Responsibilities:

  • Implement feature core logic, game flows, and screens/components
  • Develop technical solutions covering game development technologies, game features, and optimizations
  • Provide feedback, guidance, and solutions for improvement and optimizations
  • Collaborate with other domain owners to integrate and develop technologies into the game
  • Analyze impact of metrics throughout the development cycle

Qualifications:

  • 10+ years of software development experience
  • 6+ years of experience in C++ software development
  • Experience in game engines (Unreal, Unity, Frostbite, or other proprietary)
  • Proficiency in integrating and maintaining large-scale systems
  • Understanding of memory management, multithreaded job system, and run-time optimization
  • Experience with 3rd party APIs
  • Skills in debugging complex applications
  • Bachelor's degree in computer science or related field
  • Experience with one of the following: XBOX and PlayStation platforms; Mobile, PC, or Cloud-based games, graphics libraries such as DirectX, OpenGL, or Metal

Benefits:

  • Knowledge of assembler, scripting languages (Python, Lua), and C#
  • Strong understanding of geometry, linear algebra, calculus, and physics

Electronic Arts offers a comprehensive benefits package, including medical insurance, mental wellness support, pension plan, paid time off, family leave, free games, and more.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/es_ES/careers/JobDetail/Senior-Software-Engineer/214160