Finding The Right Roles

Finding the right roles for the right people can be tricky, especially in what is turning out to be a bizarre 2020.  The Audio Programmer has, from the outset, prided itself on not only providing education services and a powerful developer community, but also on helping people find the roles that are a good fit.  See our latest roles below.  You can send us your CV at any time and, in the meantime, keep up to speed with our online video content and discord community.

Audio Software Company seeks a talented Audio Programmer

Full-time | Remote with visits to UK office

You’ll be designing, implementing and iterating on new and existing audio systems and audio tools. This is an opportunity to develop a variety of exciting audio projects related to game audio.

Must Haves:

  • 3+ years professional audio programming experience
  • Strong knowledge of C++ and C#
  • Game development experience (Unity, UE4 or custom)
  • Knowledge of audio middleware solutions
  • Experience with cross-platform development

Nice to Haves: 

  • Experience with the JUCE audio framework

Technology Company seeks an experienced C++ / DSP Developer

Full-time | Relocation to London necessary | Able to sponsor VISA's

You’ll be helping to develop audio applications using your knowledge of real-time audio and DSP algorithms for music.

Must Haves:

  • C++ experience
  • Educational backing like a Masters/PHD in a related field 
  • Knowledge and experience of DSP theory and DSP algorithms for music 
  • Experience with TDD/BDD would be useful

Technology Company seeks an Audio Streaming Programmer

Full-time | Remote

You'll be a motivated audio expert joining a mission to transform how humans work and collaborate together. This is an opportunity to work on the audio streaming element of an exciting collaboration solution already being used by large enterprise clients and beyond.

Must Haves:

  • 3+ years audio programming experience
  • Deep knowledge of low level APIs (WASAPI, etc.)
  • C++ audio programming
  • Strong C#/.NET skills
  • Understanding of streaming audio (latency, buffers, containers, etc. )
  • Experience with AECs, Noise Suppression, AGC, etc.

Nice to Haves: 

  • Knowledge of Unity game engine
  • Photon Networking
  • Experience working with cloud-based systems and/or local servers
  • Experience with real-time communications technologies
  • Microsoft Cognitive Services or similar

Music Technology Company seeks Junior JUCE Developer

Term: Contract with regular visits to UK office

A growing music technology company is looking for a couple of Junior Software Developers to join their small but passionate team dedicated to crafting exceptional virtual instruments since 2003. With an academic background in audio and music technology / software engineering, the new team members will have the opportunity to lead the development of new software instruments and plugins. This person will be skilled in C++ development, JUCE and have a creative flair to support product ideation.


  • Develop high quality audio plugins that inspire composers 
  • Write C++ code with an efficient, well architectured and well commented approach 
  • Test your own code and conduct peer-reviews 
  • Communicate with beta testers and the product team to build the right products 
  • Collaborate with your co-workers, continuing to learn and research 
  • Create installers for Mac and PC; conduct product maintenance 

Must Haves

  • Audio and Music Tech BSc or equivalent, MSc in Software Engineering
  • You have example(s) of audio plugin you designed (ideally with JUCE)
  • Fluent in C++, JUCE, software testing, code review and debugging
  • Understanding of Subtractive and FM synthesis
  • Passionate about synths and solving music producer and composers’ challenges

Nice to Haves

  • Mercurial, Agile, DSP, PD or Max, Matlab, Multi-DAW, Python experience

The Audio Programmer Logo

Connect with the Audio Programmer community and find out about new tutorials, jobs, and events!

You have Successfully Subscribed!