# Audio Software Engineer - EA SPORTS™ NHL

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

**Apply**: https://jobs.ea.com/es_ES/careers/JobDetail/Audio-Software-Engineer-EA-SPORTS-NHL/215819?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e6668fa3-ca8

## Description

Electronic Arts creates incredible entertainment experiences that inspire players and fans worldwide. Here, everyone is part of the story, part of a community that connects people globally. As an Audio Software Engineer, you will develop and support core technology that brings audio experiences to life for EA SPORTS™ NHL.

EA SPORTS™ NHL has revolutionised sports gaming for millions of players worldwide. The team, located in Vancouver, British Columbia, is composed of diverse talent dedicated to creating on-ice experiences that connect gamers worldwide through play.

As an Audio Software Engineer, you will collaborate closely with Audio Artists, Designers, and fellow Software Engineers to build innovative audio features, authoring tools, and robust workflows for systems such as sound effects, commentary, and crowd dynamics. You will own audio features across all development phases,from architectural design and implementation to profiling, debugging, optimisation, and multi-platform release.

**Responsibilities**

- Partner closely with Audio Artists, Designers, and Engineers to bring new audio experiences and sports realism to life.

- Architect and implement scalable runtime audio systems, authoring tools, and content pipelines.

- Work with multidisciplinary teams on requirements analysis and technical design for new features.

- Profile, debug, and optimise audio systems across multiple platforms with consideration for memory, CPU usage, and low-latency execution.

- Leverage and extend the Frostbite audio toolset to enhance audio authoring workflows and developer efficiency.

**Qualifications**

- 3+ years of professional software or game development experience, preferably within large, multi-platform codebases.

- Strong proficiency in C++ with a solid foundation in object-oriented design, data structures, and modern software engineering best practices.

- Experience developing, maintaining, and debugging production-level software or game engine systems.

- Background in developing audio technology or real-time audio systems with an interest in audio technology and creating high-quality interactive audio experiences.

- Experience in utilising AI-assisted development tools to rapid prototype, accelerate execution, and automate workflows, with the ability to critically review and validate AI-generated code.

- Understanding of memory management, multithreading, and runtime optimisation.

- Strong debugging and problem-solving skills.

- Strong communication and collaboration skills, with the ability to partner effectively across both technical and non-technical disciplines.

- Bachelor’s degree in computer science or related field, or equivalent training and professional experience.

**Benefits**

Electronic Arts offers a comprehensive benefits package, including medical insurance, mental wellbeing support, pension plans, paid time off, family leave, free games, and more. We foster environments where our teams can give their best in what they do.

Electronic Arts is an equal opportunities employer. All employment decisions are made without regard to race, colour, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, disease, pregnancy, marital status, family status, military status, or any other characteristic protected by law.

## Skills

### Required
- C++
- object-oriented design
- data structures
- modern software engineering
- audio technology
- real-time audio systems
- AI-assisted development tools
- memory management
- multithreading
- runtime optimisation
- debugging
- problem-solving
- communication
- collaboration

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/es_ES/careers/JobDetail/Audio-Software-Engineer-EA-SPORTS-NHL/215819?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
