Software Engineer, C++ - EA Sports FC

2 Months ago • 3-5 Years • Full Stack Development

Job Summary

Job Description

As a Software Engineer at EA SPORTS FC, you will contribute to the development of core systems and cutting-edge technology for this flagship football game. Collaborating with cross-functional teams, you'll create groundbreaking features, optimize code for performance and scalability, and translate creative concepts into reliable software solutions. Responsibilities involve participating in design and development, ensuring seamless integration, driving technical innovation, and collaborating with designers and producers. You'll be responsible for your own work, contributing to code reviews, sharing progress with the team, and actively participating in team culture. The role requires strong C++ skills and experience in game development.
Must have:
  • 3+ years C++ software engineering experience
  • Experience in game development
  • Object-oriented programming expertise
  • Debugging complex issues
  • Collaboration with cross-functional teams
Good to have:
  • Experience with scripting languages (Python, Lua, C#)
  • PC and console game development experience
  • Experience working on PlayStation and/or Xbox platforms

Job Details

We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

EA SPORTS is one of the most iconic entertainment brands – connecting hundreds of millions worldwide to the sports they love through a portfolio of industry-leading video games. Building on an incredible 30-year foundation, we are redefining football with EA SPORTS FC - a genre-leading ecosystem of interactive experiences, bringing a global community of football fans closer to The World's Game. Together, we are taking the largest football club in the world to new heights – and this is just the beginning. With more opportunities than ever to create new, authentic experiences that bring joy, inclusivity, and immersion to fans everywhere, we invite you to join us as we pioneer the future of football with EA SPORTS FC and welcome everyone to the club!

The Role

As an Engineer, you'll develop cutting-edge technology, tools, and frameworks to shape the next big leap forward. Collaborate with passionate colleagues to create ground-breaking features that redefine the gaming experience. Get ready to leave your mark on the next major evolution of EA SPORTS FC!

Responsibilities:

  • Participate with design and development of core systems.

  • Collaborate with cross-functional teams across multiple locations to ensure seamless integration and delivery of a feature.

  • Help drive technical innovation and excellence, optimising code for performance, scalability, and maintainability.

  • Work with designers and producers to translate creative concepts into reliable software solutions.

  • Be responsible for your own work, collaborating in code reviews and contributing to the quality of the code base.

  • Share progress with your team, reporting to technical leadership and production, collaborating with the wider team and being an active participant in team culture.

Qualifications:

  • 3+ years experience in software engineering, preferably within game development.

  • Strong experience working in C++ software development at a professional level.

  • Experience debugging complex bugs through multiple techniques.

  • Strong knowledge of object-oriented programming and OO design principles

  • Ability to quickly understand existing and unfamiliar code and modify it.

  • Experience communicating and collaborating with multiple disciplines

  • Familiarity with scripting languages e.g. Python, Lua and C#

  • Experience working on PC and either/or PlayStation and Xbox

Similar Jobs

Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
3 Months ago
Treyarch - 2025 US SUMMER INTERNSHIP - GAME ENGINEERING

Treyarch

Carlsbad, California, United States (On-Site)
2 Months ago
CyberCoders - Sr. Game Engineer - C++, Game Development, RPG

CyberCoders

Boston, Massachusetts, United States (Remote)
5 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Ireland (Remote)
3 Months ago
ByteDance - Senior AI Space Interaction Industrial Designer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Staff Software Engineer, Cloud Bigtable

Google

(On-Site)
2 Months ago
Sigma Software - Strong Junior .NET Developer (Business Process Automation)

Sigma Software

Kathmandu, Bagmati Province, Nepal (Remote)
3 Months ago
Info Stretch - .Net Developer

Info Stretch

Mechanicsburg, Pennsylvania, United States (On-Site)
3 Months ago
Token Metrics - Tech Lead - Crypto & AI (Hungary Remote)

Token Metrics

Budapest, Hungary (Remote)
3 Months ago
McArrows - Wordpress Developer (3 years experienced)

McArrows

Gurugram, Haryana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ghostpunch Games - Unreal Engine Developer (Remote)

Ghostpunch Games

Fort Lauderdale, Florida, United States (Remote)
7 Months ago
Cisco - Senior Software Engineer - C, Linux, L2, L3 Networking, Sonic, Control Plane

Cisco

Bengaluru, Karnataka, India (On-Site)
3 Months ago
PhonePe - PSE - Data Engineering

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
TiMi Studio Group - TiMi Montreal- Senior Gameplay Programmer

TiMi Studio Group

Montreal, Quebec, Canada (On-Site)
4 Months ago
Google - Software Engineer, PhD, Early Career, Campus, AI/Machine Learning, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
3 Months ago
Turbulent - Programmeur.se Principal.e Gameplay / Principal Gameplay Programmer - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
5 Months ago
Google - Software Developer Intern, PhD, Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
3 Months ago
Meta - Software Engineer, Pathways Program

Meta

Fremont, California, United States (On-Site)
3 Months ago
Warner Bros Discovery - Lead Software Engineer, Gameplay

Warner Bros Discovery

Kirkland, Washington, United States (On-Site)
2 Months ago
ZeniMax Media - Senior Gameplay Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

Ubisoft - Engine Programmer [Snowdrop]

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
NXP - Sr Director - Radar SW Development

NXP

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
PwC - Risk Assurance Services - Junior with German

PwC

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
PwC - SAP Financial Consultant

PwC

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Luxoft - Regular/Senior Scrum Master

Luxoft

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Evolution - Front-end Game Developer

Evolution

Bucharest, Bucharest, Romania (On_site)
2 Months ago
Nagarro - SAP eWM Consultant

Nagarro

Romania (On-Site)
3 Months ago
Forgotten Empires - QA Engineer - Age of Empires (Remote)

Forgotten Empires

Bucharest, Bucharest, Romania (Remote)
3 Months ago
Luxoft - Expert Programming Hero (Dual-Mode)

Luxoft

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Every matrix - Live Casino Studio Designer

Every matrix

Romania (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Mexico (Remote)
3 Months ago
Nielsen Holdings - Big Data Engineer - (MTS 2 / MTS 3)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Alphasense - Join AlphaSense India Talent Community

Alphasense

Delhi, India (On-Site)
2 Months ago
Dew Software - Java Application Architect

Dew Software

Dallas, Texas, United States (On-Site)
3 Months ago
Zoox - Senior Software Engineer - Developer Platforms

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Videojet Technologies - Full Stack Web Developer

Videojet Technologies

Maharashtra, India (On-Site)
4 Months ago
Playtech - Software Developer

Playtech

London, England, United Kingdom (On_site)
2 Months ago
Alphasense - Senior Software Engineer

Alphasense

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
N-iX - Middle full-stack .Net developer (#2323)

N-iX

Bulgaria (Remote)
3 Months ago
OpenGov - Sr. Manager, Engineering

OpenGov

Boston, Massachusetts, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We exist to inspire the world to play. We put our people first, and we thrive off their diversity in our innovative technology and immersive storytelling. We’re doing the work to give everyone the space to be their full selves while giving back to our community, no matter where you’re working from. We’re looking for problem-solvers, game-changers, innovators, dreamers, doers—people that are ready to move the needle and transform the future of gaming. Join us.

Orlando, Florida, United States (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Los Angeles, California, United States (On-Site)

Seoul, South Korea (On-Site)

Bucharest, Bucharest, Romania (Hybrid)

Seoul, South Korea (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Los Angeles, California, United States (On-Site)

Guildford, England, United Kingdom (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug