Experienced Systems Software Engineer

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Vancouver, BC, Canada
Salary
$104,500–$142,800 / yr
Posted
24 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $124k
$93k most similar roles pay here $215k

This role pays less than 82% of similar roles. Most pay $137,500–$203,300 — the shaded band above. At the midpoint, this role pays about $124k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About Electronic Arts

Electronic Arts is a global leader in digital interactive entertainment, developing and publishing games for consoles, mobile, and PC under franchises including FIFA, Madden NFL, The Sims, Apex Legends, and Battlefield.

Electronic Arts currently has 149 open roles on FindRole.

Listed pay typically runs $122,300–$170,700 across 81 roles with salary data.

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Experienced Systems Software Engineer

The EA SPORTS UFC team in Vancouver is seeking a Systems Software Engineer to join their mission of creating the world's greatest fighting game. This role involves collaborating with other engineers to integrate, develop, and debug core technologies within a large codebase, optimizing memory usage, load times, and performance across multiple hardware architectures. The engineer will also enhance development efficiency through automation and tooling improvements while contributing to EA’s broader technology initiatives. Ideal candidates have at least 3 years of C++ experience along with knowledge in memory management, multi-core processing, profiling tools, build systems, and source control. Familiarity with Python, Lua, and C# is beneficial. This position requires strong communication skills and the ability to work effectively across various technical teams.

What you'll do

  • Manage and optimize memory, load times, and performance in large codebases.
  • Debug defects across various development environments for core technologies.
  • Enhance team efficiency through automation, tooling, or workflow improvements.
  • Integrate modern and legacy designs to improve game systems and features.
  • Contribute to core EA technologies to support collaborative development efforts.

What we're looking for

  • 3+ years of C++ development experience.
  • Proficiency in memory management, file systems, and multi-core processing.
  • Experience with profiling tools for monitoring and diagnosing issues.
  • Knowledge of build systems, pipelines, and source control.
  • Ability to integrate and maintain large-scale legacy codebases.
  • Skilled in communicating and collaborating with external team members.
  • Familiarity with multiple programming languages (Python, Lua, C#).

More like this

Similar roles

Experienced Systems Software Engineer

Electronic Arts

Vancouver, BC, Canada 15 days ago $104,500$142,800
C++ Python Lua C# profiling tools build systems pipelines source control memory management file systems multi-core processing performance optimization automation tooling workflow enhancements
Hybrid

Systems Software Engineer

Danaher Corporation

Vista, CA +2 51 days ago $84,000$120,000
AI Python CMake Linux DevOps CI/CD Configuration Management Agile Scrum FDA ISO Design Control Quality Management System

Systems Software Engineer

HP Inc.

Spring, TX 142 days ago $116,150$182,400
C C++ Git Linux Agile Methodology Embedded Systems Firmware Development USB PCIe I2C BIOS UEFI Power Delivery Protocols USB-C Technology Debugging Real-Time Operating Systems

Software Engineer, System Experience

Apple Inc

Seattle, WA 72 days ago $171,600$302,200
Objective-C Swift iOS macOS API design Cross-functional collaboration Profiling tools Machine learning Search technology Indexing technologies CI/CD Apple ecosystem Docker Python PostgreSQL

Software Engineer, System Experience

Apple Inc

Santa Clara, CA 72 days ago $181,100$318,400
Objective-C Swift iOS macOS API design Cross-functional collaboration Profiling tools Machine learning Search technology Indexing technologies CI/CD Apple OS frameworks

Software Systems Engineer

Broadcom

CA +1 116 days ago $141,300$226,000
Kubernetes Docker Go C++ Python Git CI/CD Terraform AWS Azure GCP Prometheus Grafana PostgreSQL Redis MongoDB GraphQL REST Swagger OAuth JWT