Développeur de logiciels - (Core Audio) - Battlefield/Software Developer - (Core Audio) - Battlefield
Electronic Arts
Description & Requirements
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
Nice to Have
- Experience developing C#/WPF applications
- Experience working with game engines such as Unreal, Unity, or proprietary engines
- Experience shipping one or more AAA games
- Experience with development on games consoles (e.g. PS5, XBSX|S)
- Experience in optimizing code for performance and efficiency
- Experience using Visual Studio
- Experience using Perforce / Git