Principle Audio Engineer
If you're a Principal Audio Software Engineer and are based in or around Cambridge, we would love to hear from you!
This particular position sits at the forefront of real-time embedded audio innovation, focused on delivering exceptional performance in demanding operational environments where reliability is essential.
Location: Cambridge (Fully on site)
Job Type: Full-time, Permanent
Salary: £60,000 to £75,000
The Role
As a Principal Audio Engineer, you will take ownership of the architecture, design, and optimisation of real-time audio software and DSP pipelines powering handheld communication products.
Working closely with embedded software, hardware, systems engineering, and acoustics specialists, you will guide technical direction while remaining hands-on in algorithm development and system optimisation.
What You’ll Be Doing:
- Architecting and implementing real-time audio processing algorithms.
- Developing technologies including noise reduction, acoustic echo cancellation, beamforming, voice activity detection, and audio enhancement.
- Ensuring software meets strict latency, stability, and performance requirements.
- Acting as the technical authority for audio software design decisions and engineering standards.
- Leading technical reviews and mentoring engineers within the wider team.
- Driving the evolution of audio subsystems and future technology roadmaps.
- Supporting product development from early prototyping through validation and release.
- Performing performance analysis, debugging, and optimisation across multiple platforms.
- Developing automated validation approaches for audio performance testing.
- Researching emerging DSP techniques and contributing to innovation initiatives.
Essential Skills & Experience:
- Degree (Bachelor’s or Master’s) in Electrical Engineering, Computer Science, Audio Engineering, DSP, or related discipline.
- Significant commercial experience developing real-time audio or DSP software.
- Deep understanding of DSP algorithms including AEC, noise reduction, AGC, filtering, and beamforming.
- Strong programming capability in C/C++ for embedded or real-time systems.
- Experience optimising software for low-latency, resource-constrained platforms.
Desirable Experience:
- Experience within mission-critical or safety-critical communication systems.
- Knowledge of communication standards such as TETRA, DMR, LTE, or MCX.
- Algorithm development using MATLAB or Python.
- Experience with microphone arrays or acoustic system behaviour.
- Exposure to ARM platforms, RTOS environments, or multi-core optimisation.
Who You Are:
- A technically authoritative engineer who enjoys solving complex signal-processing challenges.
- Comfortable influencing architectural direction while remaining hands-on.
- Collaborative when working across multidisciplinary engineering teams.
- Analytical and detail-oriented, with a focus on performance and reliability.
If this sounds like you, apply now!