# Systems Software Engineer - EA SPORTS™ FC

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

**Apply**: https://jobs.ea.com/en_US/careers/JobDetail/Systems-Software-Engineer-EA-SPORTS-FC/216024?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fd9a4039-a34

## Description

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.

As a Systems Software Engineer, you will help push primary systems and shared engine into the future. Our systems engineers maintain a broad view of the game and engine systems and look for ways to improve performance, utility, and capabilities for players and workflow enhancements for the development team.

**Responsibilities**:

- Work with design and other engineers to provide feedback and create clear and estimable technical designs.

- Provide tested and high-quality technical implementations that meet requirements.

- Be aware of how technical implementation impacts performance and memory budgets.

- Look for ways to increase team efficiency through tooling or workflow enhancements.

- Contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts.

**Qualifications**:

- Experience with development craft and interest in systems-level work.

- Understanding of C++ language, best practices, and architectural considerations.

- Ability to communicate well with non-technical partners, such as Artists, Designers, and Producers.

- Experience with parallel programming considerations, resource management, and hardware architecture.

- Experience in engine development.

- 5+ years of programming experience with a focus on C++ code.

- Experience with performance and memory profiling tools.

- Experience in embedded systems.

**Pay Transparency - North America** The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting.

**PAY RANGES**

- British Columbia (depending on location e.g. Vancouver vs. Victoria) $122,300 - $170,700 CAD

Pay is just one part of the overall compensation at EA.

For Canada, we offer a package of benefits including 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 you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees.

## Skills

### Required
- C++
- systems engineering
- parallel programming
- resource management
- hardware architecture
- engine development
- performance and memory profiling tools
- embedded systems

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/en_US/careers/JobDetail/Systems-Software-Engineer-EA-SPORTS-FC/216024?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
