> Markdown version of [/jobs/ext/2806308-dsp-software-engineer](https://www.wearedevelopers.com/jobs/ext/2806308-dsp-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 Software Engineer - **Company:** Octagon Group - **Location:** Laverstock, UK (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software Debugging, Embedded Software, MATLAB, Software Architecture, Signal Processing, Information Technology - **Published:** September 9, 2026 - **Apply:** https://www.collegerecruiter.com/job/2858098557-dsp-software-engineer ## About the Role We are excited to be recruiting for a highly skilled Software Engineer - DSP to join an innovative Research & Development team based in Laverstocke. This is a fantastic opportunity for an experienced embedded software professional to take on a challenging and rewarding job working on cutting-edge, performance-critical technology., * Degree in Electronic Engineering, Computer Science, or related discipline * Minimum 3+ years' commercial experience in C/C++ * Strong background in real-time embedded systems * Experience working with DSP applications * Knowledge of signal processing techniques such as filtering, FFT, sample rate conversion, or dynamic range control ## Description * Developing real-time embedded software in C/C++ for DSP-based applications * Designing and implementing signal processing chains * Prototyping DSP algorithms in MATLAB and translating them into optimised C code * Writing low-level drivers for on-chip and board-level peripherals * Bringing up and debugging prototype PCBs alongside electronics engineers * Collaborating with cross-functional teams to define software architecture and interfaces * Participating in peer reviews and maintaining clear technical documentation ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Perfect Pitch: Unveiling the Mathematical Symphony Behind a Guitar Tuner](https://www.wearedevelopers.com/videos/1095-perfect-pitch-unveiling-the-mathematical-symphony-behind-a-guitar-tuner) - [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) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-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) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)