Ubisoft

Ubisoft

Senior Audio Programmer

Montreal, QC, Canada · Senior

Sponsorship not specifiedDetected 6 days ago
Unreal EngineCommunicationProblem SolvingAdaptability

About the role

  • Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more.
  • We believe diverse perspectives help both players and teams thrive.

Responsibilities

  • Manage and challenge memory and CPU resource budgets for audio systems.
  • Work closely with the Audio Design team to help achieve design objectives while staying within the allocated performance budget.
  • Validate and test newly developed systems to ensure they meet project objectives and integrate seamlessly with existing codebases.
  • Document work thoroughly to facilitate knowledge sharing and help end users (other development teams) understand and effectively use new audio systems and features.
  • Ability to collaborate effectively within a team environment.

Requirements

  • Minimum of 5 years of experience in audio programming or other relevant experience.
  • Bachelor's degree in Computer Science, Computer Engineering, or an equivalent discipline.
  • Knowledge of audio terminology, compression formats, and audio middleware solutions.
  • Propose improvements to the audio pipeline by identifying project-specific needs and designing and implementing new systems when required.
  • Perform any other related duties as required.

Benefits

  • Gather and understand the project's audio vision and requirements, and identify the necessary development needs.

This listing is sourced directly from Ubisoft's careers page and normalized into a canonical job model.