> Markdown version of [/jobs/ext/2206011-audiophile-software-engineer](https://www.wearedevelopers.com/jobs/ext/2206011-audiophile-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Audiophile Software Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Apple Mac Systems, Automation of Tests, Bash Shell, C++ (Programming Language), Linux, Python (Programming Language), MATLAB, Commercial Software, Ruby, Signal Processing, Scripting, Software Coding, C++14 - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/25429 ## About the Role * A 1st or 2.1 degree in an applicable STEM subject from a good university * Significant commercial software development experience including desktop and embedded systems. Linux, Windows and OS X are all relevant. * Excellent coding skills including C, C++, and a scripting language (Python, Ruby, Bash etc.), plus a solid understanding of audio or signal processing. * Full existing right to work in the UK without time limit or sponsorship * MATLAB skills are a bonus but not essential. ## Description We are seeking an Audiophile Software Engineer to help bring new products to market. You would be working on both embedded components programmed in highly optimised C++, and desktop or server software using modern C++. Typical tasks might include: * Using MATLAB to develop algorithm that can then be implemented in C++ * Porting existing solutions to new processor architectures * Root causes analysis and mitigation of issues * Automated test development to ensure a high quality product * Mentoring more junior team members As a Senior Developer, you would be joining a small, friendly start-up company creating innovative high-end audio products. They are already commercially successful and have products available in the consumer electronics market. The team culture is supportive, sociable, and dynamic, with a flat management structure, comfortable well-appointed offices and a flexible approach to working hours. ## Related Videos - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)