DSP Software Engineer

Octagon Group

Laverstock

Hybrid

GBP 55,000 - 75,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hybrid working

Job summary

Embedded DSP Software Engineer needed in the UK to design and implement real-time firmware for DSP processors. You will contribute to cutting‑edge signal processing hardware within a dynamic R&D team, balancing on‑site collaboration with hybrid work options.

The role requires a degree in electronic engineering or computer science and at least 3 years of C/C++ experience in real‑time embedded systems, with DSP exposure and MATLAB prototyping. Flexible hybrid working offered.

Qualifications

  • Minimum 3+ years’ commercial experience in C/C++ in real-time embedded systems.
  • Experience with DSP applications and signal processing techniques.
  • MATLAB DSP prototyping experience is a plus.

Responsibilities

  • Develop real-time embedded software in C/C++ for DSP-based applications.
  • Prototype DSP algorithms in MATLAB and translate to optimized C code.
  • Write low-level drivers for on‑chip and board‑level peripherals.
  • Bring up and debug prototype PCBs with electronics engineers.
  • Collaborate with cross‑functional teams to define software architecture.
  • Maintain technical documentation and participate in peer reviews.

Skills

C/C++
Real-time embedded
DSP
Signal processing

Education

Bachelor's degree in Electronic Engineering, Computer Science, or related discipline

Job description

We are excited to be recruiting for a highly skilled Software Engineer – DSP to join an innovative Research & Development team based in Laverstocke. This is a fantastic opportunity for an experienced embedded software professional to take on a challenging and rewarding job working on cutting‑edge, performance‑critical technology.

This job will see you developing real-time embedded firmware for a DSP processor at the core of advanced electronic products. You will work closely with multidisciplinary engineering teams to design, prototype and deliver high-performance signal processing solutions in a collaborative commercial environment.

Responsibilities for the Software Engineer – DSP job:
  • Developing real-time embedded software in C/C++ for DSP-based applications
  • Designing and implementing signal processing chains
  • Prototyping DSP algorithms in MATLAB and translating them into optimised C code
  • Writing low-level drivers for on‑chip and board‑level peripherals
  • Bringing up and debugging prototype PCBs alongside electronics engineers
  • Collaborating with cross‑functional teams to define software architecture and interfaces
  • Participating in peer reviews and maintaining clear technical documentation
Skills & experience required for the Software Engineer – DSP job:
  • Degree in Electronic Engineering, Computer Science, or related discipline
  • Minimum 3+ years’ commercial experience in C/C++
  • Strong background in real‑time embedded systems
  • Experience working with DSP applications
  • Knowledge of signal processing techniques such as filtering, FFT, sample rate conversion, or dynamic range control

This job offers flexible hybrid working, providing the opportunity to balance on‑site collaboration with remote working to support both productivity and work–life balance. Alongside this flexibility, the role presents excellent long‑term career progression within a growing and innovative R&D environment.

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

Similar jobs worth comparing

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
Audio Software Engineer
Audio Software Engineer

Oho Group • Cambridge

On-site
GBP 70,000 - 95,000
Competitive salary
Excellent benefits
Career progression opportunities
Principal Electronics Engineer (DSP)
Principal Electronics Engineer (DSP)

Rise Technical Recruitment • Macclesfield

On-site
GBP 55,000 - 65,000
Bonus
Employer pension 8%
Flexible working
Software Engineer
Software Engineer

Platform Recruitment • West of England

On-site
GBP 30,000 - 50,000
Principal Electronics Engineer (DSP)
Principal Electronics Engineer (DSP)

Rise Technical Recruitment Limited • Macclesfield

On-site
GBP 55,000 - 65,000
Bonus
Pension 8%
Flexible working
Senior DSP Engineer
Senior DSP Engineer

Platform Recruitment • Manchester

Hybrid
GBP 75,000 - 90,000
Private healthcare
Income protection
Life insurance
+2
FPGA & DSP Engineer
FPGA & DSP Engineer

Platform Recruitment • Saffron Walden

Hybrid
GBP 65,000 - 90,000
Hybrid working
Mentoring & development
Competitive remuneration package
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
Principal Software Engineer
Principal Software Engineer

Redline Group Ltd • Hathern

On-site
GBP 90,000 - 125,000
Digital Signal Processing DSP Engineer
Digital Signal Processing DSP Engineer

Lockheed Martin • Gloucester

Hybrid
GBP 60,000 - 85,000