Systems Software Engineer -EA SPORTS™ FC

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Redwood City, CAVancouver, British Columbia, Canada
Salary
$104,500–$142,800 / yr
Posted
9 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $174k
This role $124k
$91k most similar roles pay here $228k

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

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

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Systems Software Engineer -EA SPORTS™ FC

As a Systems Software Engineer at EA SPORTS FC, you will join a dynamic team dedicated to redefining football entertainment through innovative and authentic interactive experiences. Your role involves enhancing our primary systems and shared engine by improving performance, utility, and capabilities for both players and development teams. Day-to-day responsibilities include collaborating with design and engineering teams to create technical designs, implementing high-quality solutions, optimizing performance and memory budgets, and developing tools or workflows that increase team efficiency. You will work extensively with C++, parallel programming, resource management, and job-based architecture in a large-scale game development environment. Ideal candidates have 5+ years of programming experience, expertise in engine development, and proficiency with profiling tools for performance analysis.

What you'll do

  • Develop clear and estimable technical designs in collaboration with design and engineering teams.
  • Implement high-quality technical solutions that meet project requirements and enhance performance.
  • Identify opportunities to improve team efficiency through tooling or workflow enhancements.
  • Contribute to core EA technologies in a way that promotes collaborative development efforts.
  • Utilize C++ language, best practices, and architectural considerations for system development.

What we're looking for

  • 5+ years of programming experience in C++.
  • Experience with engine development and job-based architecture.
  • Understanding of parallel programming, resource management, and hardware architecture.
  • Proficiency in performance and memory profiling tools.
  • Ability to communicate effectively with non-technical team members.
  • Experience in embedded systems development.

More like this

Similar roles

Software Engineer II - Gameplay Services

Electronic Arts

Redwood City, CA +1 9 days ago $104,500$142,800
Java Kotlin Microservices PostgreSQL Cassandra Apache Kafka Spark AWS EC2 ElastiCache ELB Docker Kubernetes Terraform Redis gRPC protobuf CI/CD
Hybrid

Systems Software Engineer

Danaher Corporation

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

Software Systems Engineer

Broadcom

CA +1 101 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 and Systems Engineer

Booz Allen Hamilton

Chantilly, VA +1 78 days ago $69,400$158,000
Agile Jira Confluence Visio Cloud software development Risk management processes Requirements traceability Atlassian tools MBSERequirements traceability