Electronic Arts

Software Engineer, C++ - EA SPORTS™ FC

Electronic Arts
Apply
2 hours ago
Bucharest, RomaniaSenior

Responsibilities

  • Implement new features and enhancements for Career Manager, Career Player, and Tournament modes.
  • Develop backend logic, game flows, UI screens, and custom UI components.
  • Gather requirements, write technical functional design specifications, and propose solutions for low- to medium-complexity features.
  • Troubleshoot complex issues, monitor performance and Career Mode stability, and implement fixes.
  • Contribute to the tools, frameworks, content and localization pipelines, and shared game features supporting Career and Tournament modes.
  • Report progress and collaborate with the Technical Lead, Career Mode lead, team manager, and engineering team.

Requirements

  • 7+ years of experience in C++ software development.
  • Experience with object-oriented programming and design principles.
  • Ability to understand and modify complex, unfamiliar codebases and adapt to multiple coding styles.
  • Experience with C# and willingness to learn new technologies.
  • Bachelor’s degree in computer science or a related field, or equivalent training and professional experience.

Benefits

  • Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and career and community wellness support.

Tech Stack

C#C++LuaPythonSQLUnity

Categories

Gaming
Electronic Arts

About Electronic Arts

10,000+ employees

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Contact me