Senior Embedded Audio Firmware Engineer - Hybrid Remote

Cirrus Logic

Newbury

Hybrid

GBP 85,000 - 110,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement

Job summary

Cirrus Logic, based in Newbury, seeks a Senior Firmware Engineer to design and develop audio DSP firmware across the full stack, from architecture to low-level implementation. The role emphasizes fixed-point performance, memory and power optimization for our DSP cores, with close collaboration across hardware and systems teams.

You will contribute to tests, code reviews, and documentation while bringing up new hardware and validating algorithms for throughput and latency on production-ready

Qualifications

  • Degree in Electronics, Embedded Software, Signal Processing or related discipline.
  • Strong experience in embedded firmware development in C/C++ for DSPs and embedded platforms.
  • Ability to translate Matlab algorithms to embedded C/C++ for fixed- and floating-point DSPs.
  • Proven ability to optimize firmware for cycle counting, memory, DMA, cache, latency and jitter.

Responsibilities

  • Design, implement, and maintain embedded firmware for DSP cores.
  • Develop firmware with a mix of C/C++ (and selective assembly).
  • Design, simulate, and optimize algorithms for hardware/DSP constraints.
  • Develop test strategies and manufacturing diagnostics.
  • Collaborate with chip design, applications, systems, and marketing teams to define requirements.
  • Contribute to IP, methodologies, and documentation.
  • Participate in code reviews and establish embedded quality practices.
  • Use debugging/profiling tools (JTAG/SWD, oscilloscopes, logic analyzers) for bring-up.
  • Bring up new hardware: boot flows, clocks, memory maps, vectors, peripheral init.

Skills

Embedded firmware
C/C++ development
DSP/Fixed-point
Performance optimization
Debugging tools

Education

Degree in Electronics / Embedded Software

Tools

GCC/LLVM toolchains
JTAG/SWD
Git/GitHub
CMake/Make

Job description

Cirrus Logic, based in Newbury, seeks a Senior Firmware Engineer to design and develop audio DSP firmware across the full stack, from architecture to low-level implementation. The role emphasizes fixed-point performance, memory and power optimization for our DSP cores, with close collaboration across hardware and systems teams.

You will contribute to tests, code reviews, and documentation while bringing up new hardware and validating algorithms for throughput and latency on production-ready

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

Similar jobs worth comparing

Senior Audio DSP Firmware Engineer - Hybrid
Senior Audio DSP Firmware Engineer - Hybrid

Cirrus • Newbury

Hybrid
GBP 85,000 - 110,000
Embedded Audio Firmware Engineer
Embedded Audio Firmware Engineer

Cirrus • Newbury

Hybrid
GBP 85,000 - 110,000
Hybrid Embedded Software Engineer – DSP/MCU Focus
Hybrid Embedded Software Engineer – DSP/MCU Focus

Cirrus Logic • Newbury

Hybrid
GBP 45,000 - 65,000
Embedded Audio Firmware Engineer
Embedded Audio Firmware Engineer

Cirrus Logic • Newbury

Hybrid
GBP 85,000 - 110,000
Hybrid work arrangement
Embedded Software Engineer (LDN)
Embedded Software Engineer (LDN)

Cirrus Logic • Newbury

Hybrid
GBP 45,000 - 65,000
Embedded Software Engineer (NWB)
Embedded Software Engineer (NWB)

Cirrus Logic • Greater London

On-site
GBP 50,000 - 70,000
Flexible work schedule
Inclusive company culture
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
Senior Embedded Firmware Engineer - Real-Time DSP & MCU
Senior Embedded Firmware Engineer - Real-Time DSP & MCU

Camlin • Lisburn

Hybrid
GBP 55,000 - 75,000
Company Pension & Life Assurance Schemes
On-site parking
Hybrid Working
+2
Senior Embedded Firmware Engineer — DSP, 5G Protocols
Senior Embedded Firmware Engineer — DSP, 5G Protocols

Platform Recruitment • Cambridgeshire and Peterborough

On-site
GBP 80,000 - 90,000
Senior Embedded System Test Engineer (Hybrid)
Senior Embedded System Test Engineer (Hybrid)

Cirrus Logic • City of Edinburgh

Hybrid
GBP 60,000 - 80,000