Software Engineer - DSP
Why This Role Stands Out
This hybrid role offers an exciting opportunity to develop cutting-edge, performance-critical DSP firmware within an innovative R&D team, perfect for experienced embedded software engineers passionate about real-time signal processing. You'll thrive by collaborating with multidisciplinary teams, leveraging your C/C++ expertise, and contributing to advanced electronic products in a dynamic commercial environment.
Quick Overview
Job Description
Job Title: Software Engineer – DSP<br />Location: Laverstock, Hampshire We are excited to be recruiting for a highly skilled Software Engineer – DSP to join an innovative Research & Development team based in Laverstock. 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. This job will see you developing real-time embedded firmware for a DSP processor at the core of advanced electronic products. You will work closely with multidisciplinary engineering teams to design, prototype and deliver high-performance signal processing solutions in a collaborative commercial environment. Responsibilities for the Software Engineer – DSP job:
- 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 Skills & experience required for the Software Engineer – DSP job:
- 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 This job offers flexible hybrid working, providing the opportunity to balance on-site collaboration with remote working to support both productivity and work–life balance. Alongside this flexibility, the role presents excellent long-term career progression within a growing and innovative R&D environment. To apply for the Software Engineer - DSP job in Laverstock, Hampshire. For more information contact Scott Newcomen on (phone number removed)
Skills
Similar jobs
Systems Engineer Command and Control 3613-1
Akkodis · Bristol, United Kingdom
31 minutes agoEmbedded Software Engineer
Carbon 60 · New Malden, United Kingdom
40 minutes agoSenior Software Engineer
Evera Recruitment Ltd · Yateley, United Kingdom
40 minutes agoDSP Software Engineer
Platform Recruitment · Awbridge, United Kingdom
43 minutes agoPrincipal Embedded Software Engineer
Hexwired Recruitment Limited · Bristol, United Kingdom
43 minutes agoSoftware Engineer
Low Carbon Contracts Company Ltd · Deritend, United Kingdom
43 minutes ago£70k/yr