Games

Audio programmer

Also known as: Audio developer, Audio engineer, Audio tools programmer, Game audio implementer

Audio programmer

What does an audio programmer do?

Audio programmers write the code that makes games sound awesome. The sound of a game, both the sound effects and music, are integral to the gameplay experience. Audio programmers write the script that determines functions like volume and makes it possible for effects like gunshot or footsteps to be triggered by the player’s actions.

They are also responsible for developing the software which integrates the audio files into the game. Having designed and created new audio tools, they support programmers and designers in using them. They are also responsible for testing and debugging the audio code.

Watch and read

What’s an audio programmer good at?

  • Maths and physics: understand the underlying principles of music and wave theory
  • Audio concepts: understand mixing, compression and reverb and so on
  • Programming: write strong code that’s easily understood by fellow coders
  • Innovation: imagine how the audio could be improved and develop the solution
  • Knowledge of games engines and platforms: understand the constraints of games consoles, PCs, handhelds and mobiles
  • Communication: share ideas with the sound team and other programmers

Who does an audio programmer work with?

Audio programmers works closely with designers, sound engineers and composers. They report to the lead programmer.

How do you become an audio programmer?

Most audio programmers have at least two years’ experience in the games industry. This is not an entry level role. Having said that, you can impress employers by showing them what you are capable of making.

At school or college:
If you want to go to university, you can take A-levels or Highers in maths, music, physics, media or computer science. Or you might want to take a level 3 vocational qualification in one of those subjects. Look at what your local college offers such as: 

  • OCR Technical Diploma in Digital Media (Moving Image and Audio Production) 
  • UAL Diploma/Extended Diploma in Creative Media Production and Technology 
  • T Level Media, Broadcast and Production  
  • T Level Digital Software Development  

Get a degree:
Most people in the games industry have degrees. An increasing number of programmers have master’s degrees too. Get a degree in physics, computer science, computer programming or maths. Or have a look at ScreenSkills’ list of recommended courses in games and select one in programming.  We recognise courses with our ScreenSkills Select award where they offer training in the relevant software, dedicated time to building a portfolio and have strong links with the games industry.

Build a portfolio:
Create work that demonstrates your technical knowledge of the principles of sound and audio manipulation, and as well as your skills as a programmer. This is what will impress future employers. Go to Build your sound portfolio and Build your games portfolio to learn how.

Start modding:
Create levels of a game using software provided by the publishers.

Take a course to supplement your programming skills:
A short course in audio engineering or music production is a useful addition.

Search for jobs:
If you already have experience as a games programmer or artist, use the UK Games Map to find out if there are games companies near you. Then go to their websites directly and check out their open roles.

Meet people in the industry: 
Go to  ScreenSkills’ events, follow your local film office and any local community arts and media organisations and attend their events. Go to  how to network well  for some tips.  

Network online: 
Create a LinkedIn profile. See if there’s a Facebook page or other social media group for people making films or videos in your area. Join it and take part. Create a  ScreenSkills profile.   

Explore ScreenSkills Resources: 

ScreenSkills careers information: 
The your career hub has a wealth of resources designed to help you start or progress your career. 

ScreenSkills e-learning: 
ScreenSkills has a suite of  free e-learning modules  for those who are over 18  which  can  improve  your  knowledge. The  ScreenSkills Passport  modules also prepare you as they are essential for some production roles. Some modules are available for those under 18.  For anyone wanting advice about first steps, the  Getting into the screen industries   modules are very useful.   

ScreenSkills skills checklists: 
If you would like more detail about the tasks, responsibilities and skills required for many key roles in film and TV drama, children’s TV and unscripted TV you can look at our  skills checklists.  

You might also be interested in…

Being a music composer or sound designer in the games industry. You might also be interested in being a sound mixer or music editor in the film and TV drama industries, or a sound designer or composer in the animation industry.

Further resources