Electronic Arts

Software Engineer, C++ - EA SPORTS FC

Electronic Arts
Apply
2 days ago
Bucharest, RomaniaMid Level

Responsibilities

  • Design and develop core systems for EA SPORTS FC.
  • Collaborate with cross-functional teams across multiple locations to integrate and deliver features.
  • Optimize code for performance, scalability, and maintainability.
  • Translate creative concepts into reliable software solutions with designers and producers.
  • Debug complex issues, participate in code reviews, and contribute to code quality.
  • Communicate progress with technical leadership, production, and the wider team.

Requirements

  • At least 3 years of software engineering experience, preferably in game development.
  • Strong professional-level C++ software development experience.
  • Experience debugging complex bugs through multiple techniques.
  • Strong knowledge of object-oriented programming and object-oriented design principles.
  • Ability to understand and modify existing or unfamiliar code quickly.
  • Experience communicating and collaborating across multiple disciplines.
  • Experience developing for PC and either PlayStation or Xbox.
  • Familiarity with Python, Lua, and C# scripting languages.
  • Previous exposure to Timeline/Sequencer tools for cinematic development, and experience with characters, controls, camera systems, or animation engineering, is a plus.

Benefits

  • Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and other locally tailored wellness benefits.
  • Electronic Arts supports learning, experimentation, career growth, and workplace accommodations.

Tech Stack

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