This job might no longer be available.
Integration Software Engineer
1 year ago
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.
EA SPORTS is one of the most iconic brands in entertainment with over 25 years of innovation, passion, and connection of millions of players across the globe to their favorite sports, teams, and players. At the heart of EA SPORTS is the FIFA franchise. EA SPORTS FIFA is the world’s #1 best-selling video game with over 200M engaged players across multiple platforms, including console, PC, and mobile.
As an Integration Software Engineer, you will be a key part of the team that lays down the foundational technology of our game. Through your work you will empower the team to build outstanding experiences for our players by being at the forefront of integrating the latest Frostbite engine technologies into the title. To achieve this you will work closely with partners in both the game team and the engine team. Frostbite is EA’s state-of-the-art multi-platform game development engine on which multiple EA Sports games are built, and a critical component of FIFA’s technology stack.
Your Responsibilities
- Integrate new technologies from the Frostbite engine into the fifa codebase.
- Solve problems ranging from code merges and build system issues to compilation and linking across a variety of platforms and compilers.
- Debug and diagnose runtime issues across a variety of domains.
- Work closely with game development and engine teams to ensure the proper functionality of the newly adopted technologies in the game.
- Work with Quality Verification to develop testing and build automation.
- Partner with the Frostbite team to establish best practices around engine technology adoption to be shared among multiple EA titles.
- Document challenges, learnings and best practices.
Your Qualifications
- Experience with centralized revision control systems, specifically with integration workflows. Perforce experience is preferred.
- Experience with large-scale game engines is preferred.
- 4+ years of experience in working with C++.
- Familiarity with C++ build systems is a plus.
- Great debugging skills.
- Experience in diagnosing and providing creative solutions to problems.
- Experience in working with distributed teams is a plus.
Remote options are available with this opportunity.
Create Your Profile — Game companies can contact you with their relevant job openings.