Back to all jobs

- Employment
- Full-time
About the role
Key Responsibilities
- Develop real-time embedded software for new products. Often the software will be related to DSP applications.
- Write drivers for peripherals that might be on the DSP chip or on the PCB.
- Develop new processing chain components in MATLAB then implement in C code on the DSP processor.
- Collaborate with other firmware developers to define interfaces between processors.
- Work with the acoustics team to develop new ideas and find novel ways to improve performance and sound quality.
- Bring up the DSP and digital audio circuitry on prototype PCBs. Sometimes using oscilloscopes, logic analysers and audio test equipment.
- Produce clear documentation to communicate your ideas and design decisions.
- Engage in peer code review.
Skills, Knowledge and Expertise
- Degree qualified in Electronic Engineering, Computer Science or similar engineering related discipline.
- Strong C programming skills, minimum 6 years of commercial C/C++.
- In depth experience of working on real-time embedded systems, preferably using Analog Devices SHARC devices.
- Some audio DSP experience with techniques such as filter design, sample rate conversion, FFT, and dynamic range control.
- Familiarity with electronics design and debugging techniques.
- History of working in a commercial environment designing embedded software for complex electronics products.
- Familiarity with modern software development tools and techniques (Git, Jira, Agile)
- Proactive approach to documentation and collaborative development.
- Personal interest in audio related topics would be beneficial.
Benefits
- 24 days holiday, plus bank holidays - increasing with length of service
- Use of (free) canteen
- Free parking available on-site
- Enhanced employer pension contribution (4% of gross salary)
- Death in Service insurance
- Employee discount on Naim products
- Wellbeing initiatives, including an Employee Assistance Programme (EAP), and discounted memberships at select local gyms
- Alongside other, standard benefits (for example, training and development opportunities as appropriate to role)
731,000+ hidden jobs like this
Naim Audio and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites