New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Electronic Arts

C++ Gameplay Software Engineer Co-op

Electronic Arts
Apply →
hybrid entry internship Vancouver, British Columbia

First indexed 23 Oct 2026

Description

We are seeking a C++ Gameplay Software Engineer Co-op to join our EA SPORTS FC team in Vancouver. As a Gameplay Software Engineer, you will collaborate with designers, software engineers, and animators to develop gameplay features for the world's biggest sports game. You will also develop tools and workflows to improve productivity and empower designers and animators to realize their gameplay vision.

Responsibilities:

  • Collaborate with designers, software engineers, and animators to develop gameplay features.
  • Develop tools and workflows to improve productivity.
  • Prototype new and refine existing gameplay mechanics.
  • Work with a proprietary engine to develop modular, robust, and shareable code.
  • Help develop and maintain cutting-edge AI and animation tech.

Requirements:

  • Currently pursuing an undergraduate degree in Computer Science, Software Engineering, or a related technical discipline.
  • Entry-level experience; prior internship, coursework, or personal projects in C++ are valued.
  • Proficient at coding in C++.
  • Understand object-oriented programming and have used vector math or trigonometry in a project.
  • Knowledge of good software programming practices.
  • Working knowledge of 3D math concepts (Vectors, linear transformations, etc.).

Benefits:

  • Comprehensive benefits package, including medical insurance, mental health support, retirement savings, paid time off, and free games.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/zh_CN/careers/JobDetail/Gameplay-Software-Engineer-Co-op-FC/216230