A complete application in a minute
Tailored resume and cover letter, ready to send.
Naim Audio Ltd. is seeking a Software Engineer (DSP) to develop embedded firmware for SHARC DSP processors powering our streaming audio systems. You will be part of the R&D team shaping next-generation products, prototyping in C and MATLAB, and collaborating with electronics and acoustics engineers.
The role requires strong real-time embedded software background with DSP experience, and a passion for audio. You will debug prototypes and drive software bring-up on custom PCBs.
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.