Software Engineer (DSP)
Maru Search & Consultancy · SP12RG · posted 39 days ago
Going rate £54,700UK median £56,914
Home Office going rates from
Occupation
2134Programmers and software development professionals
Going rate for this occupation: £54,700 · UK median pay £56,914
Home Office going rates from
Where this salary sits
- UK pay for this occupation
- This role£50,000 to £63,000stated
- Going rate£54,700
- UK median£56,914
View these figures as a table
| Percentile | Pay |
|---|---|
| 10th | £32,835 |
| 25th | £42,289 |
| 50th | £56,914 |
| 75th | £75,794 |
| 90th | £102,860 |
| Going rate | £54,700 |
| UK median | £56,914 |
Sponsorship
Sponsorship chance
Low
- Not matched to a licence on the register
- Occupation is eligible for Skilled Worker
- Salary clears only at the top of the range
On the public records we hold, sponsorship for this role looks unlikely: not matched to a licence on the register, and occupation is eligible for Skilled Worker.
We hold the employer, the occupation, a stated salary and the advert's own wording.
Why
Sign in to see how you fit and draft a cover letter
We read this advert for what it asks, check each line against your CV and show you the evidence for every judgement.
Sign inFull advert
We're partnering with a globally recognised British audio engineering brand to appoint a Software Engineer (DSP) into its Research & Development team.
This is a rare opportunity to develop embedded firmware running on Analog Devices SHARC DSP processors at the heart of premium streaming audio systems. Candidates with experience of other DSP platforms will also be considered.
The role
Working closely with acoustics, electronics and firmware engineers, you'll be involved from early concept through to product release, developing software that directly influences the performance and sound quality of world-class audio products.
Your responsibilities will include:
Developing real-time embedded software in C for DSP-based applications Developing and prototyping DSP algorithms, sometimes using MATLAB, before implementing them in C Building and optimising audio signal processing pipelines Writing low-level drivers for DSP and board-level peripherals Bringing up DSP and digital audio circuitry on early prototype hardware using oscilloscopes, logic analysers and audio test equipment Working with hardware engineers to integrate and debug new designs Contributing to software architecture, processor interfaces, code reviews and technical documentation
This is a genuinely hands-on engineering role, ideal for someone who enjoys working close to the hardware and seeing their software become part of a commercial product.
What they're looking for
Strong commercial C/C++ experience Experience developing software for DSP processors, or a strong understanding of DSP techniques such as filtering, FFTs, sample rate conversion and dynamic range control Experience developing firmware for commercial electronic products Strong real-time embedded systems background Experience bringing up and debugging embedded hardware Familiarity with Git, Jira and Agile development Degree in Electronic Engineering, Computer Science or a related discipline
Experience with Analog Devices SHARC or other DSP architectures would be highly advantageous. Audio DSP experience is desirable, and a genuine interest in music or audio technology is essential.
Why join?
You'll become part of an engineering-led organisation with an outstanding reputation for innovation, craftsmanship and audio performance.
Working alongside highly experienced engineers, you'll help develop the next generation of premium audio products, solving complex technical challenges where software, electronics and acoustics come together.
Information from public records, not immigration advice.