Software Engineer, C++

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Southam, Warwickshire, United KingdomBucharest, Romania
Posted
24 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $155k
$107k most similar roles pay here $208k

This listing doesn't post a salary. Most similar roles pay $128,825–$181,526.

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 · Software Engineer, C++

As a Software Engineer at EA Sports in Bucharest, Romania, you will join a dynamic team to develop cutting-edge technology and frameworks for the next generation of EA SPORTS FC. Your daily responsibilities include designing and developing core systems, collaborating with cross-functional teams across multiple locations, optimizing code for performance and scalability, and translating creative concepts into reliable software solutions. You will work primarily in C++, with experience in debugging complex bugs and familiarity with scripting languages like Python, Lua, and C#. This role requires a minimum of 5 years of professional software engineering experience, ideally within game development, and proficiency in object-oriented programming principles.

What you'll do

  • Design and develop core systems for EA SPORTS FC.
  • Optimize code for performance, scalability, and maintainability.
  • Translate creative concepts into reliable software solutions with designers and producers.
  • Participate in code reviews to ensure high-quality codebase standards.
  • Collaborate on cross-functional teams across multiple locations for feature integration.
  • Report progress and contribute actively to team culture and technical leadership.

What we're looking for

  • 5+ years of software engineering experience, with game development preferred
  • Proficient in C++ at a professional level
  • Expertise in debugging complex issues using various techniques
  • Strong understanding of object-oriented programming principles
  • Ability to work effectively across multiple disciplines and locations
  • Familiarity with scripting languages such as Python, Lua, or C#
  • Experience developing for PC and either PlayStation or Xbox platforms

More like this

Similar roles

Software Engineer, C++

Electronic Arts

Redwood City, CA +1 24 days ago
C++ Qt Unity Unreal Python Lua SQL Agile CI/CD
Hybrid

Gameplay Software Engineer

Electronic Arts

Vancouver, BC, Canada 4 days ago $122,300$170,700
C++ Object-Oriented Design AI Architecture Multiplayer Systems Debugging Tools Performance Optimization Proprietary Game Engine
Hybrid

Gameplay Software Engineer

Electronic Arts

Vancouver, BC, Canada 15 days ago $104,500$142,800
C++ Object-Oriented Design AI Architecture Multiplayer Systems Debugging Tools Performance Optimization Proprietary Game Engine
Hybrid

Gameplay Software Engineer

Electronic Arts

Vancouver, BC, Canada 4 days ago $122,300$170,700
C++ Object-Oriented Design AI Architecture Multiplayer Systems Debugging Tools Performance Optimization Proprietary Game Engine
Hybrid

Software Engineer, C++/C#

Electronic Arts

Madrid, Spain 4 days ago
C++ C# Unity Unreal Engine Frostbite Agile Scrum Kanban Git Perforce OOP Unit testing
Hybrid

Experienced Systems Software Engineer

Electronic Arts

Vancouver, BC, Canada 24 days ago $104,500$142,800
C++ Python Lua C# Git CI/CD AWS Kubernetes Docker Terraform PostgreSQL MongoDB Unity Unreal Engine Visual Studio IntelliJ IDEA Eclipse CLion Perforce Bitbucket GitHub JIRA Confluence Slack Zoom Microsoft Teams
Hybrid