I am recruiting on behalf of my client for a Software Engineer (DSP) to join their Research & Development team in Salisbury. This is an exceptional opportunity for an experienced Software Engineer (DSP) to help shape the next generation of high-performance streaming audio systems, developing the embedded firmware that sits at the core of industry-leading audio products. My client is a highly regarded engineering organisation known for developing sophisticated audio technology where digital signal processing plays a critical role in delivering outstanding sound performance. As a Software Engineer (DSP), you will work within a collaborative engineering environment alongside embedded software engineers, acoustics specialists and electronics engineers to design and implement advanced DSP software for innovative new products. The Software Engineer (DSP) will be involved across the full product development lifecycle, from early concept exploration through to prototype bring-up and final product realisation. This role is ideal for a Software Engineer (DSP) who enjoys combining real-time embedded software development with signal processing and hands-on electronics debugging. As a Software Engineer (DSP), your responsibilities will include: Developing real-time embedded software for new products, particularly DSP-focused applications Writing drivers for peripherals located on the DSP chip or the associated PCB Developing processing chai...