Principal Audio Software Engineer
26 days ago
Cambridge
We are looking for a Principal Audio Software Engineer to lead the development of advanced audio processing solutions for cutting-edge communication devices. This is a high-impact, senior technical role where you will shape the audio performance of products used in real-world, high-pressure environments. You will take ownership of audio architecture, DSP algorithm development, and system optimisation, working closely with cross-functional engineering teams. Key Responsibilities • Architect and develop real-time audio processing algorithms, • Deliver technologies such as:, • Noise reduction, • Acoustic echo cancellation, • Beamforming, • Voice activity detection, • Audio enhancement and codecs, • Lead technical decision-making and define audio software standards, • Collaborate with embedded, hardware, and systems teams, • Optimise performance for low-latency, resource-constrained environments, • Drive innovation in audio and DSP technologies What We’re Looking For • Strong experience in real-time audio software or DSP development, • Excellent C/C++ skills within embedded systems, • Deep understanding of:, • AEC, noise reduction, AGC, • Beamforming, filtering, VAD, • Experience optimising for performance and low latency, • Proven ability to lead complex technical projects Desirable Experience • Background in mission-critical or safety-critical systems, • Knowledge of TETRA, DMR, LTE or similar technologies, • Experience with MATLAB or Python, • Understanding of acoustics or microphone arrays, • Experience with ARM, RTOS, or multi-core systems, • Exposure to machine learning in audio processing