You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Audio Programmer (f/m/d)


Ubisoft Blue Byte GmbH


Dusseldorf, Germany


Art and Animation





Permanent | Full Time


Company Description

Ubisoft is a leading producer, publisher and distributor of interactive entertainment products worldwide and has grown considerably through a strong and diversified line-up of products and partnerships. Ubisoft has development studios in 28 countries and sells video games in more than 55 countries around the globe. We are committed to delivering high-quality, cutting-edge video game titles to players. In our German offices in Düsseldorf, Mainz and Berlin, we are working on brands like "Tom Clancy's Rainbow Six Siege", "James Cameron's Avatar", "Beyond Good and Evil 2", "Far Cry", "The Settlers", "Anno" and many more.Job Description

The employee will design and implement audio features for one or more projects, together with the Audio Designer and / or Audio Lead and under the supervision of the Audio Director. Furthermore, the employee will develop audio tools while working with our proprietary engines as well as the audio middleware Wwise.

  • Develop systemic and specific features for several projects
  • Develop audio tools in collaboration with Audio Designers and Programmers
  • Improve and expand upon existing technology
  • Develop future technology beyond state of the art

  • 3+ years of professional C++ programming experience in the video game industry
  • Familiarity or willingness to learn other languages typically used for tools (e.g. C#, python)
  • Experience in programming audio systems and features
  • Experience with console development is beneficial
  • Debugging, optimization and problem-solving skills
  • Tools, workflow and engine development insight
  • Ability to accurately predict task duration and understand dependencies

  • At least basic knowledge of audio engineering, signal processing and principles of sound
  • Interest in audio topics and understanding of audio vocabulary
  • Familiar with the creative side of audio
  • Experience with Wwise

  • Fluent in English, both verbally and written

  • Experience with a DAW
  • Experience with tools programming, e.g. WPF
  • Experience with localization
  • Automated testing knowledge
  • Network audio synchronization
  • Experience in developing audio tools
  • Experience in Unity3D

Keep Calm and waka waka...