Experienced Systems Software Engineer - UFC

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Vancouver, British Columbia, Canada
Salary
$104,500–$142,800 / yr
Posted
8 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $124k
$91k most similar roles pay here $232k

This role pays less than 85% of similar roles. Most pay $138,812–$213,000 — the shaded band above. At the midpoint, this role pays about $124k versus about $176k 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 127 open roles on FindRole.

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

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Experienced Systems Software Engineer - UFC

The EA SPORTS UFC team in Vancouver is seeking a Systems Software Engineer to join their dynamic and innovative environment. This role involves collaborating with other engineers to integrate, develop, and debug core technologies within a large codebase, optimizing memory management, load times, and performance across various hardware architectures. The ideal candidate will enhance team efficiency through automation and workflow improvements while contributing to EA’s collaborative development efforts. Key qualifications include 3+ years of C++ development experience, proficiency in profiling tools, build systems, and source control, as well as familiarity with multiple programming languages such as Python, Lua, and C#. This position requires a deep understanding of software engineering principles and the ability to work effectively across technical and non-technical teams.

What you'll do

  • Integrate and develop core technologies in a large, complex codebase.
  • Optimize memory usage, load times, and overall performance of the game.
  • Debug defects across various development environments to ensure stability.
  • Enhance team efficiency through automation, tooling, or workflow improvements.
  • Collaborate with technical teams to create practical designs that meet player expectations.

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.
  • Strong communication skills for collaborating with external teams.
  • Familiarity with multiple programming languages (Python, Lua, C#).

More like this

Similar roles

Systems Software Engineer

Danaher Corporation

Vista, CA +2 43 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 134 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 65 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 65 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 108 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

Software Systems Engineer

Boeing

Remote (Hazelwood, MO) 4 days ago $118,150$152,900
Catia Magic Systems of Systems Architect DoDAF MBSE .Net Framework sysML Subversion Azure DevOps Git Navigation Modeling Flight Simulation UML CI/CD
Remote