
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A renowned audio technology company in Salisbury is looking for a skilled Software Engineer (DSP) to develop real-time embedded software for next-gen audio products. Ideal candidates will have strong C programming skills and experience in audio DSP techniques, along with a degree in Electronic Engineering or Computer Science. This role involves collaboration with various teams and focusing on DSP applications to enhance product performance, offering a competitive benefits package including generous holiday allowance and wellness initiatives.
Department: R&D
Employment Type: Full Time
Location: Salisbury
Working within the Software Development team your role is to develop the embedded firmware that runs on the SHARC DSP processor at the heart of all Naim streaming audio systems. Using your combined experience of embedded software, electronics, and audio DSP techniques you will work with the new product development team on the design and realisation of the next generation of our world class audio products.
During the concept phase you will be involved in developing new ideas with the acoustics team, working on the overall software architecture with other embedded software engineers and prototyping ideas in C code and sometimes in MATLAB. During development you will be working closely with the electronics team to bring up new prototypes and writing the software that drives the DSP side of our products. The software you write will be responsible for both the signal processing pipeline that handles the audio signals and the subsystems that control of the DSP chip at board level, interfacing with peripherals such as DAC/ADC and volume control circuitry.
You are expected to have a strong real-time embedded software background with signal processing applications. A background in audio DSP is desirable but an interest in audio is essential. You should be familiar with electronics and prototype debugging techniques as often you will be involved in bringing up early prototypes