Software Engineer, C++ - EA SPORTS™ FC

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Redwood City, CABucharest, Romania
Posted
16 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $164k
$115k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $135,000–$193,000.

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 · Software Engineer, C++ - EA SPORTS™ FC

As a Software Engineer at EA SPORTS FC, you will join the Career Mode team as a senior developer to build and enhance interactive football experiences. You’ll work closely with your Technical Lead and Development Director to implement new features in Career Manager, Player modes, and Tournament functionalities using C++. Your responsibilities include troubleshooting complex issues, managing feature implementations from backend logic to UI components, and contributing to technical design specifications. This role involves working on foundational game technologies such as content pipelines and localization tools, requiring a strong grasp of object-oriented programming principles and 7+ years of C++ development experience. Familiarity with UI frameworks like Qt or Unity, scripting languages, and agile methodologies is beneficial in this fast-paced environment focused on delivering high-quality features annually.

What you'll do

  • Implement new features or additions to existing features within Career Manager and Player modes.
  • Troubleshoot and fix issues that arise in the game's backend logic, flows, and UI components.
  • Manage implementation of BE logic, game flows, and UI screens for assigned sub-features.
  • Contribute to gathering requirements and writing technical functional design specifications.
  • Monitor performance impact from changes and address stability issues affecting Career Mode.

What we're looking for

  • 7+ years of C++ software development experience
  • Strong object-oriented programming and design principles knowledge
  • Ability to quickly understand and modify high-complexity, unfamiliar codebases
  • Adaptability to work with multiple coding styles in a team environment
  • Experience in UI technologies (Qt, Unity, Unreal) is preferred
  • Familiarity with scripting languages like Python, Lua, C#, and SQL
  • Openness to learning new technologies and working within an agile team

More like this

Similar roles

Software Engineer

Q2

Cary, North Carolina 72 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Applied Materials

Santa Clara, CA 57 days ago $179,500$246,500
C# Python C++ EtherCAT motion control safety logic configuration software architecture API design communication protocols device synchronization recipe handling error and safety signaling data transfer system status monitoring logging cross-functional collaboration semiconductor equipment control robotics optical imaging systems FPGA programming

Software Engineer

Booz Allen Hamilton

Chantilly, VA 51 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 66 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Roseville, CA 50 days ago $86,900$198,000
Kubernetes Gitlab GitHub Atlassian Agile CI/CD Python Java C++ PostgreSQL MySQL Docker AWS Azure GCP SOSA System IPMI IEEE systems engineering gates Test-driven development Agentic AI tools

Software Engineer

Booz Allen Hamilton

Aurora, CO 43 days ago $86,900$198,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud CI/CD