# C++ Gameplay Software Engineer Co-op

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: entry
**Job type**: internship
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/ro_RO/careers/JobDetail/Gameplay-Software-Engineer-Co-op-FC/216230?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fe12cf1c-a5d

## Description

Electronic Arts is seeking a C++ Gameplay Software Engineer Co-op to join their EA SPORTS FC team in Vancouver. As a Gameplay Software Engineer Co-op, 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 for the world's biggest sports game in order to bring football to life on your screen.

- Develop tools and workflows to improve productivity and empower designers and animators to realize their gameplay vision.

- 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 to push the limits of AAA gaming.

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.

- You are proficient at coding in C++.

- You understand object-oriented programming and have used vector math or trigonometry in a project.

- You have knowledge of good software programming practices.

- You have working knowledge of 3D math concepts (Vectors, linear transformations, etc.).

Benefits:

- Competitive compensation package

- Opportunities for professional growth and development

- Collaborative and dynamic work environment

- Flexible work arrangements

- Access to cutting-edge technology and tools

## Skills

### Required
- C++
- object-oriented programming
- vector math
- trigonometry
- 3D math concepts

### Nice to have
- prior internship or coursework in C++
- personal projects in C++

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/ro_RO/careers/JobDetail/Gameplay-Software-Engineer-Co-op-FC/216230?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
