Software Engineer (Dsp)

Remarkable Jobs

Salisbury

On-site

GBP 55,000 - 60,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Remarkable Jobs is seeking a Software Engineer specializing in Digital Signal Processing (DSP) to join an established R&D team in Salisbury. You will develop real-time embedded software for SHARC DSP processors within high-end audio products, from early concepts to production firmware.

This hands-on role involves prototyping with MATLAB, implementing DSP algorithms and audio processing, and collaborating with firmware, electronics and acoustics engineers. Sponsorship is not available.

Qualifications

  • 3+ years' commercial C/C++ experience.
  • Strong real-time embedded software experience.
  • Experience with DSP / signal processing applications.
  • Audio DSP knowledge would be highly beneficial.
  • Experience with filter design, FFT, sample rate conversion or dynamic range control.
  • Analog Devices SHARC experience would be a big advantage.
  • Familiarity with electronics and hardware debugging.
  • Degree in Electronic Engineering, Computer Science or a similar engineering discipline.
  • Git, Jira and Agile experience beneficial.

Responsibilities

  • Develop real-time embedded software for DSP applications
  • Develop and implement DSP algorithms and audio processing
  • Prototype processing components in MATLAB, then implement them in C
  • Write drivers for DSP and PCB peripherals
  • Work with DAC/ADC and digital audio circuitry
  • Bring up and debug new prototype PCBs
  • Work closely with firmware, electronics and acoustics engineers
  • Use oscilloscopes, logic analysers and audio test equipment
  • Take part in peer code reviews

Skills

C/C++
Real-time embedded
DSP / signal processing
Audio DSP
Filter design
FFT
Sample rate conversion
Dynamic range control
Git
Jira
Agile

Education

Degree in Electronic Engineering or Computer Science

Tools

MATLAB

Job description

Software Engineer - DSP

Location: Salisbury, Wiltshire

Salary: Circa £55,000 - £60,000 DOE

Full-time | Permanent

Remarkable Jobs are recruiting for a Software Engineer specialising in Digital Signal Processing (DSP) to join an established R&D team in Salisbury.

This is a hands‑on embedded software role, developing firmware that runs on SHARC DSP processors within high‑end audio products. You'll work from early concepts and prototypes through to developing the software that controls the DSP and processes audio signals.

The role
  • Develop real‑time embedded software for DSP applications
  • Develop and implement DSP algorithms and audio processing
  • Prototype processing components in MATLAB, then implement them in C
  • Write drivers for DSP and PCB peripherals
  • Work with DAC/ADC and digital audio circuitry
  • Bring up and debug new prototype PCBs
  • Work closely with firmware, electronics and acoustics engineers
  • Use oscilloscopes, logic analysers and audio test equipment
  • Take part in peer code reviews
What we're looking for
  • Minimum 3 years' commercial C/C++ experience
  • Strong real‑time embedded software experience
  • Experience with DSP / signal processing applications
  • Audio DSP knowledge would be highly beneficial
  • Experience with filter design, FFT, sample rate conversion or dynamic range control
  • Analog Devices SHARC experience would be a big advantage
  • Familiarity with electronics and hardware debugging
  • Degree in Electronic Engineering, Computer Science or a similar engineering discipline
  • Git, Jira and Agile experience beneficial

If you're an Embedded Software Engineer, DSP Engineer, Firmware Engineer or Signal Processing Engineer looking to work on technically complex audio products, Remarkable Jobs would love to hear from you.

Please note: Sponsorship is not available for this position. Applicants must already have the right to work in the UK without requiring current or future sponsorship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded DSP Engineer - Real-Time Audio
Embedded DSP Engineer - Real-Time Audio

Remarkable Jobs • Salisbury

On-site
GBP 55,000 - 60,000
DSP Software Engineer
DSP Software Engineer

Octagon Group • Laverstock

Hybrid
GBP 55,000 - 75,000
Flexible hybrid working
Senior DSP Firmware Engineer – Real-Time Audio
Senior DSP Firmware Engineer – Real-Time Audio

Naim Audio Ltd • Salisbury

Hybrid
GBP 55,000 - 75,000
24 days holiday
Free parking on-site
Enhanced employer pension (4%)
+3
Software Engineer (DSP)
Software Engineer (DSP)

Naim Audio Ltd • Salisbury

Hybrid
GBP 55,000 - 75,000
24 days holiday
Free parking on-site
Enhanced employer pension (4%)
+3
Senior Electronics Design Engineer
Senior Electronics Design Engineer

Remarkable Jobs • Salisbury

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

Thales • Crawley

Hybrid
GBP 45,000 - 60,000
Half day every Friday
Pension scheme
28 days annual leave (plus bank holidays)
+4
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
Senior DSP Firmware Engineer
Senior DSP Firmware Engineer

Practicus • Harwell, Manchester, Stevenage

On-site
Principal Electronics Engineer (DSP) in Macclesfield
Principal Electronics Engineer (DSP) in Macclesfield

Energy Jobline ZR • Macclesfield

On-site
GBP 55,000 - 65,000
Bonus
Pension contribution
Flexible working
Real-Time DSP Software Engineer | Hybrid & Growth
Real-Time DSP Software Engineer | Hybrid & Growth

Octagon Group • Laverstock

Hybrid
GBP 55,000 - 75,000
Flexible hybrid working