This job might no longer be available.

Programmeaur / Programmer

Electronic Arts
Montreal Quebec Canada
1 year ago
Apply

EA SPORTS is one of the most iconic brands in entertainment – connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games.

After nearly 30 years of creating genre-defining, interactive football experiences with the world’s biggest football entertainment platform, EA SPORTS FIFA, we are soon beginning an exciting new era. EA SPORTS FC will become the future of football from EA SPORTS – as we strive to take global football experiences to new heights, on behalf of football fans everywhere.
With more opportunity than ever to innovate and create new, authentic experiences that bring joy, inclusivity, and immersion to a global community of fans, we invite you to join us and pioneer the future of football with EA SPORTS!

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.
Apply

Jobs at Electronic Arts

Engineering jobs