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

Senior Software Engineer - Generalist (Foundations) (Apex Legends)

Electronic Arts
Apply →
hybrid senior full-time Los Angeles, California

First indexed 13 Aug 2026

Description

Electronic Arts is seeking a Senior Software Engineer - Generalist (Foundations) to join the Respawn Entertainment team in Los Angeles or Vancouver. As a Senior Software Engineer, you will report to the Principal Technical Director and build the foundational technology that powers Apex Legends.

Responsibilities:

  • Design and maintain core engine systems across multiple domains
  • Own cross-cutting technical initiatives from design to release
  • Optimize memory, CPU, and bandwidth across gameplay systems
  • Debug and resolve complex issues in large-scale codebases
  • Integrate platform and partner technologies into the engine
  • Collaborate with design, art, and audio on feature development
  • Mentor engineers through code reviews and technical guidance

Qualifications:

  • 8+ years developing game engine or systems-level code
  • Strong C/C++ experience in performance-critical systems
  • Experience working in large, shared codebases
  • Shipped at least one AAA game on console or PC
  • Experience optimizing memory, CPU, or runtime performance
  • Experience developing on Sony, Microsoft, or Nintendo platforms
  • Strong understanding of 3D math or simulation systems
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/zh_CN/careers/JobDetail/Senior-Software-Engineer-Generalist-Foundations-Apex-Legends/212117