> Markdown version of [/jobs/ext/2206351-dsp-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2206351-dsp-embedded-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). --- # DSP / Embedded Software Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £70,000.0 - **Contract:** Permanent contract - **Skills:** Embedded C, Embedded Software, MATLAB, Machine Learning, Signal Processing - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27252 ## About the Role * Degree in Electronics, Applied Maths, Physics or similar. Ideally have a relevant Master's or PhD. * Industry experience with MATLAB for signal processing with exposure to algorithms. * Experience in prototyping using embedded C. * Exposure to real-world sensor systems in noisy environments, machine learning, or digital based filters would be desirable. Whilst hybrid working is possible (minimally 3 days a week in the office), candidates must be based in or around Cambridge (or willing to relocate to Cambridge). Applications from candidates already based in the UK, have worked in the UK and who require company sponsorship can be considered. ## Description Based in Cambridge, this tech start-up is looking to recruit a Senior DSP / Embedded Software Engineer to join their multidisciplinary team. You'll work on electronic sensors, and develop and implement MATLAB code in order to derive analytics from real-world data. This will also involve the use of embedded C for optimisation and general prototpying. ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [What non-automotive Machine Learning projects can learn from automotive Machine Learning projects](https://www.wearedevelopers.com/videos/397-what-non-automotive-machine-learning-projects-can-learn-from-automotive-machine-learning-projects) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)