Software Engineer (DSP) at Naim Audio — Salisbury, GBR | Base Career | Base Career
Software Engineer (DSP)
Senior · 6+ years experience CC++MATLABGitJiraAgile
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
CC++MATLAB
Smart ApplyKey Skills for This Role
CC++MATLABGitJiraAgile
Full Job Posting
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
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
Use of (free) canteenFree parking available on-siteEnhanced employer pension contribution (4% of gross salary)Death in Service insuranceEmployee discount on Naim productsWellbeing initiatives, including an Employee Assistance Programme (EAP), and discounted memberships at select local gymsAlongside other, standard benefits (for example, training and development opportunities as appropriate to role)Autofill Plugin
Apply faster on company sites with our extension.
careers.company.com/apply Apply with Autofill