C++ Engineer Co-Op - Summer 2023

Jan 27, 2023
Montréal, Canada
... Not specified
... Intermediate
Full time
... Office work

Electronic Arts is looking for high performing students to join our world-class internship experience. Summer 2023 will be better than ever as we bring all interns together on-site for orientation week and prep students for the future ways of work by offering remote and hybrid opportunities depending on your location. For more information about our Next-Gen Program, visit https://www.ea.com/careers/interns-and-university-graduates

About Frostbite

If you've ever experienced the excitement of the ground-shaking growl of tanks in Battlefield, you've had a glimpse of the power of the Frostbite game engine. Supported by hundreds of passionate engineers, Frostbite uses its proprietary technical advantages to empower game creators to shape games of any size and push the boundaries of what they can achieve.


Role Overview
Frostbite Procedural is a dynamic and enthusiastic team developing Procedural tools and workflows. Our mission is to provide game teams with the Procedural engine features and tools needed to achieve a fantastic player experience and complete immersion. As an intern within Frostbite Montreal, you will have the chance to understand how this powerful game engine works, build new functionalities from the ground up and understand complex concepts of game development.


Key Responsibilities

  • You will help build features, testing and integrating them in game code, working with other software engineers
  • You will participate in an Agile software process including daily stand-up meetings and sprint planning
  • You will work with the dev and QA team members to resolve road-blockers and ensure completion of tasks
  • You will need to learn and follow standard software engineering processes and best practices for requirements, design, implementation and testing

Desired Candidate Profile

  • You are pursuing an education in Computer Science or related degree
  • You are proficient in C++ (C# knowledge)
  • You have knowledge of object-oriented design and implementation
  • You have experience working with IDEs and using Source/Version Control (Visual Studio, Perforce, Git)
  • You can test and debug the code of others
  • You are passionate about building games and your development craft
  • You are eager to be collaborative with teams in building our creative and design elements
  • You are energetic and motivated about overcoming challenges and solving problems
299 available jobs