Software Engineer (DSP)

Maru

Salisbury

Hybrid

GBP 59,000 - 72,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Benefits

Job summary

Maru in Salisbury, UK, is seeking a hands-on Software Engineer (DSP) to develop real-time embedded firmware for SHARC DSPs in streaming audio products. The role is hybrid, with some days in the Salisbury office, and offers a competitive salary with benefits.

You will take ideas from MATLAB to C code on the DSP, work closely with the electronics team on prototypes, and contribute to performance improvements through audio DSP techniques.

Qualifications

  • Hands-on DSP engineering with real hardware experience.
  • Strong C and real-time embedded experience on real hardware.
  • Electronics engineering background with a solid maths base.
  • Audio DSP experience: filters, sample rate conversion, FFT, dynamic range.
  • Able to explain complex technical ideas clearly.

Responsibilities

  • Develop real-time embedded software for DSP-based products.
  • Build processing chain components in MATLAB and implement in C.
  • Write drivers for DSP peripherals and PCB hardware (DAC/ADC, volume).
  • Bring up DSP and audio circuitry on prototype boards.
  • Collaborate with acoustics team to improve performance.
  • Define interfaces, perform peer code reviews, document work.

Skills

DSP
C
Real‑time embedded
MATLAB
Audio DSP
Git
Jira
Agile
Communication

Education

Electronics engineering degree

Tools

SHARC DSP
MATLAB
DAC/ADC interfaces

Job description

Software Engineer (DSP)

Salisbury, hybrid | Up to £65,000 + benefits

I’m working with an iconic British hi-fi manufacturer, behind award-winning audio products for over 50 years, who are growing their DSP team ahead of a new project.

This is a hands‑on role. You’ll write the real‑time embedded firmware that runs on the SHARC DSP at the heart of their streaming audio products, and you’ll be on the bench with the electronics team bringing up new prototypes. If you enjoy taking an idea from MATLAB to C code to a board that actually plays music, this one is for you.

What you’ll be doing
  • Developing real‑time embedded software for new products, much of it DSP
  • Building new processing chain components in MATLAB, then implementing them in C on the DSP
  • Writing drivers for peripherals on the DSP chip and the PCB (DAC/ADC, volume control)
  • Bringing up DSP and digital audio circuitry on prototype boards using scopes, logic analysers and audio test kit
  • Working with the acoustics team on new ideas to improve performance and sound quality
  • Agreeing interfaces with the other firmware engineers, plus peer code review and clear documentation
What they’re looking for
  • A practical DSP engineer who builds things, rather than purely the theory side
  • Strong C and real‑time embedded experience on real hardware (SHARC is a bonus)
  • An electronics engineering background or similar, with a solid maths base
  • Audio DSP experience such as filter design, sample rate conversion, FFT and dynamic range control
  • A real love of audio and music. If you haven’t worked in audio before that’s ok, as long as you bring plenty of hands‑on embedded DSP experience
  • Someone who can explain complex technical ideas clearly in a room full of engineers. This really matters to the team
  • Familiarity with Git, Jira and Agile

They care more about relevant experience than job titles or years served, so if this sounds like you,

The details
  • R&D team of 9, including 3 DSP engineers
  • Hybrid, with one or two days a week in the Salisbury office
  • Permanent, 37.5 hours a week
  • 24 days holiday plus bank holidays (rising with service), lunch provided daily, pension, EV and cycle to work schemes, training and qualification support, and staff discount on their products
  • Two-stage interview process
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (DSP)
Software Engineer (DSP)

Remarkable Jobs Limited • Salisbury

On-site
GBP 55,000 - 75,000
Real-Time DSP Embedded Engineer – Audio (SHARC)
Real-Time DSP Embedded Engineer – Audio (SHARC)

Remarkable Jobs Limited • Salisbury

On-site
GBP 55,000 - 75,000
Real-Time Audio DSP Engineer (Hybrid)
Real-Time Audio DSP Engineer (Hybrid)

Maru • Salisbury

Hybrid
GBP 59,000 - 72,000
Benefits
DSP Engineers
DSP Engineers

Matchtech • England

Hybrid
GBP 50,000 - 90,000
Flexible and hybrid working
Competitive annual leave
Performance-related bonus
+6
DSP Engineer
DSP Engineer

Redline Group Ltd • Manchester

On-site
GBP 55,000 - 75,000
Relocation assistance
DSP Engineer
DSP Engineer

Redline Group - Specialist Recruitment for Technology & Electronics Companies • Manchester

On-site
GBP 50,000 - 75,000
DSP Embedded Software Engineer
DSP Embedded Software Engineer

Thales Group • Crawley

Hybrid
GBP 45,000 - 60,000
Half day every Friday
Pension scheme
28 days annual leave (plus bank holidays)
+4
DSP Engineer
DSP Engineer

Redline Group Ltd • Salford

On-site
GBP 60,000 - 85,000
Relocation assistance
Senior DSP Algorithm Engineer
Senior DSP Algorithm Engineer

Verso Recruitment Group • Swanwick CP

Hybrid
GBP 55,000 - 65,000
Visa sponsorship
Hybrid working
Audio DSP Engineer
Audio DSP Engineer

Platform Recruitment • Cambridge

On-site
GBP 60,000 - 80,000
Access to state-of-the-art test facilities
Clear technical progression
Impactful engineering work