Locations: Montreal, Quebec, Canada
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page.
Audio Software Engineer III – Engine Audio
The Battlefield Engine Core Audio team is looking for an engineer like you to help us take the sound of Battlefield to the next level.
As a member of Engine Core Audio, you will work with a highly technical team, developing software across multiple areas, from gameplay hooks to signal processing, content creation pipelines to platform specific optimizations.
Your work will have a strong impact on the audio team and player experience across multiple projects within the Battlefield franchise.
Responsibilities:
- Develop and maintain game audio systems using the Frostbite engine
- Develop and maintain audio workflows and tooling to support our audio content creators
- Document the design, functionality, and usage of audio systems / tools, sharing knowledge with users as required
- Contribute to the future direction of Battlefield audio technology and how the team delivers it
- Gather feedback from users to identify areas for improvement
Skills & Requirements:
- 5+ years of commercial software engineering experience with C++
- Experience developing, debugging and profiling in a large multi-threaded C++ codebase
- Commercial experience working with game audio middleware (e.g. WWise, FMOD etc.) / proprietary audio engine, or related audio technology (e.g. plugin development)
- Strong analytical skills to troubleshoot and solve complex technical challenges
- Ability to work with users to design, plan and implement maintainable software systems to meet their needs
- Experience working with standard development tools (e.g. for source control, reviews, planning documentation, testing)
- Excellent teamwork and communication skills for working in a cross-functional environment across multiple studios in different time zones
- Native or fluent English, both spoken and written
We want to connect you with job opportunities that align with your interests, skills, and expertise. When you create an EA Careers Account and are logged into the portal, you can click “Get Recommendations” to view a curated list of job openings. These recommendations are enhanced by automated processing, including artificial intelligence, and take into account your skills and experience. However, all employment decisions are made by our hiring teams, not by automated systems.