
Software Engineer, C++ - EA SPORTS™ FC
Electronic Arts2 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.
About Electronic Arts
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.