Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Audio Programmer

Full-time

Ubisoft

Company Description

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. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

Job Description

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together.

 

What you’ll do

  • Gather and understand the project's audio vision and requirements, and identify the necessary development needs.
  • Analyze existing audio engine features and determine whether they align with the project's creative and technical goals.
  • Propose improvements to the audio pipeline by identifying project-specific needs and designing and implementing new systems when required.
  • 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.
  • Write clear, structured, and maintainable code while considering performance, scalability, and compatibility requirements.
  • Validate and test newly developed systems to ensure they meet project objectives and integrate seamlessly with existing codebases.
  • Investigate, diagnose, and resolve audio-related bugs reported by other disciplines and the Quality Assurance (QA) team.
  • Document work thoroughly to facilitate knowledge sharing and help end users (other development teams) understand and effectively use new audio systems and features.
  • Perform any other related duties as required.

Qualifications

What You Bring  

  • 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.
  • Strong analytical and critical-thinking skills.
  • Excellent problem-solving abilities.
  • Self-sufficient, resourceful, and able to work independently.
  • Strong interpersonal and communication skills.
  • Flexibility in planning and organizing work.
  • Ability to collaborate effectively within a team environment.
  • Adaptability to changing priorities and project requirements.
  • Results-driven mindset with a focus on delivering quality outcomes.
  • Knowledge of audio terminology, compression formats, and audio middleware solutions.
  • Understanding of the various disciplines involved in game production and development.
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Audio Programmer in Montréal, QC vacancy
  •  ...intentions du projet. Proposer des améliorations au pipeline audio en identifiant des besoins au niveau du projet, en concevant et...  ...réaliser les intentions design en respectant le budget alloué. Programmer de façon claire et structurée tout en étant conscient.e des... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined...  ...constructively across design, art, programming, animation, and audio teams to realize our creative ambitions. Together, we will stay... 
    Senior
    Full time

    Cloud Chamber

    Montréal, QC
    more than 2 months ago
  •  ...budgets, behavioral LODs, agent counts, network impact), with a clear priority on stability and “always playable” gameplay. Act as a senior, hands‑on, pragmatic contributor: write code daily, mentor others, challenge over‑engineered solutions, share best practices, and help... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • Company Description 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. If you...
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...without compromising performance, while keeping Unreal Engine workflows efficient for a small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging deep within the engine, challenging technical approaches, documenting the rationale... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...between different game engine systems. Share your knowledge with the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues + propose well adapted optimizations. Qualifications ~3+ years in... 
    Senior
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • $12k - $15k per year

    At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun...
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    a month ago
  •  ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation... 
    Senior
    Permanent employment
    Full time
    Contract work
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    more than 2 months ago
  •  ...and pushing entertainment boundaries, join our journey and help create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...opportunité? Ou tu ne fais que jeter un coup d’œil au marché? Eh bien… tu te trouves au bon endroit! En tant que responsable de programme senior , vous dirigerez la mise en œuvre d’initiatives clés au sein du portefeuille d’activités de marketing à la performance de... 
    Senior
    Full time
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    Lightspeed Commerce

    Montréal, QC
    a month ago
  •  ...développement dans le domaine de la physique ; Solides compétences en programmation C++ et maîtrise d'au moins un langage de script ; Esprit de...  ...de développeurs de jeux passionnés et pleins d'énergie !   Senior Physics Programmer We are Highdive, a NetEase Games... 
    Senior
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    more than 2 months ago
  • At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...
    Senior
    Full time
    Contract work
    Local area
    Flexible hours

    Kabam

    Montréal, QC
    more than 2 months ago
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    a month ago
  •  ...Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable...  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception... 
    Senior
    Full time
    Temporary work
    Internship

    Playstation Global

    Montréal, QC
    more than 2 months ago
  •  ...chacun.   Description du poste :   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character, Control,...  ....  Job Description :   We are looking for a Senior Gameplay Programmer, specialized in 3Cs (Character, Control,... 
    Senior
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    more than 2 months ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and improvement of... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...walks of life. Company Name: Ubisoft Job Description The Content Creation Technology Group (CCTG) is looking for a Senior ML programmer to work in a team that develops machine learning tools to support teams in creating, testing, and deploying ML solutions to games... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...• Programming activities for integrated Audio Video Systems. Essential Duties and Responsibilities...  ...in physical systems • Mentor Jr. Programmers • Perform commissioning and acceptance...  ...) a plus • CTI-P101 or AMX Control Programmer 1 training • Two years’ experience as... 
    Full time
    Work at office
    Remote work

    Avi-spl Brand

    Montréal, QC
    more than 2 months ago
  •  ...Job Description As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration with other programmers, designers, and various disciplines. In addition to being a strong... 
    Senior
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...civil status, disability, or any other protected characteristics as per applicable law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills  to work within our Corporate Technologies group that develops and supports the tools game... 
    Senior
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  • The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.
    Senior
    Full time

    Rino Consulting

    Montréal, QC
    more than 2 months ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a  Senior Systems Programmer on  Dead by Daylight , you will play a key role in shaping the technical foundation of one of the world's leading live... 
    Senior
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...elevate a beloved game, scale its long-term potential, and shape what comes next for millions of players.      As a Senior Back-End Programmer, you will lead the development and integration of back-end systems for 7 Days to Die . This role focuses on building and maintaining... 
    Senior
    Long term contract
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...exception, que nous diffusons à travers notre portefeuille de films, de programmes télévisés et de services de streaming, et que nous donnons vie...  ...Description NBCUniversal is looking for a highly skilled Senior Gameplay Systems Programmer to help build the core gameplay... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    3 days per week

    Nbcuniversal

    Montréal, QC
    a month ago
  •  ...and want to work with a bold and talented group of people, don’t hesitate to join the game! Description du poste Le département audio recherche un coordinateur ou une coordinatrice des opérations audio pour assurer le bon fonctionnement du service en coulisses.... 
    Daily paid
    Full time
    Contract work
    Work at office
    Worldwide

    Gameloft Montréal

    Montréal, QC
    a month ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Senior UI Programmer, you will work on developing and optimizing user interface features for 7 days to die in collaboration with designers, artists,... 
    Senior
    Full time
    Flexible hours

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...working with us. We value teamwork, compassion, transparency, and are very passionate about our work! Job Description As a Verse Programmer, you will collaborate with teams to create innovative and solid game mechanics within UEFN using Verse.  Your day-to day will... 
    Full time
    Worldwide

    Ee Consulting

    Montréal, QC
    more than 2 months ago
  •  ...English version below...// Titre: Responsable de la Production Audio Objectif du poste : En tant que responsable de la...  ...ensuring projects are within budget and highlighting concerns to senior management, • Collaborate closely with the head of departments... 
    Senior
    Long term contract
    Full time
    Temporary work
    Freelance
    Work at office
    Day shift

    Side

    Montréal, QC
    more than 2 months ago
  •  ...We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team. Core Tech develops both backend and frontend services that support and enhance Behaviour games. Our services, which are primarily based on cloud technology, are utilized by games such... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...civil status, disability, or any other protected characteristics as per applicable law. Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our flagship franchise by building tools and automation that empower production teams,... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Audio Programmer. Be the first to apply!