# Gameplay Software Engineer - EA SPORTS™ FC

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $104,500 - $142,800 CAD
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/fr_CA/careers/JobDetail/Gameplay-Software-Engineer-FC/215783?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8f3f868f-f1f

## Description

We are seeking a Gameplay Software Engineer to join the EA SPORTS™ FC team. As a Gameplay Software Engineer, you will play a crucial role in bringing the vision of artists and designers to life by designing and writing code that runs and controls the game.

The EA SPORTS™ FC Gameplay Team is at the core of the user experience and is highly valued within the company. You will report to the Development Director of Gameplay and work on a team that is passionate about creating immersive experiences for fans worldwide.

Responsibilities:

- Bring the vision of artists and designers to life

- Design and write code that runs and controls the game, incorporating and adapting existing libraries and writing custom code

- Prototype new mechanics to prove designs and improve on mechanics

- Design technical designs for Gameplay systems

- Develop tools and workflows to produce new game features

- Work with a proprietary engine to develop shareable code and interface correctly with the engine

Qualifications:

- Bachelor's degree in Computer Science or related field, or equivalent training and professional experience

- Proficiency with C++ and experience in object-oriented design and implementation

- Experience architecting and implementing A.I., character control, multiplayer, or other gameplay-related systems

- Demonstrated knowledge of good software programming practices

- Understanding of multithreaded architectures and synchronization principles

- Excellent debugging experience using tools to help debug

- Understand performance implications of Gameplay systems & algorithms and how to improve

Salary: $104,500 - $142,800 CAD

Benefits:

- Vacation (3 weeks per year to start)

- 10 days per year of sick time

- Paid top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child

- Extended health/dental/vision coverage

- Life insurance

- Disability insurance

- Retirement plan for regular full-time employees

## Skills

### Required
- C++
- object-oriented design
- multithreaded architectures
- synchronization principles
- debugging
- software programming practices

### Nice to have
- A.I.
- character control
- multiplayer
- gameplay-related systems

---

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