Real-Time DSP & MCU Firmware Engineer (Hybrid)

Camlin

Lisburn

Hybrid

GBP 55,000 - 70,000

Full time

6 days ago
Be an early applicant
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

On-site parking
Hybrid Working
Subsidised Gym Membership
Wellness programmes
Company Pension & Life Assurance Sche

Job summary

Camlin seeks a Mid-Level Firmware Engineer to design, implement, and optimize real-time firmware using DSP and microcontroller technologies. You will work on latency-critical systems, lead hardware/software integration, and contribute to robust, well-documented embedded solutions.

The role emphasizes DSP algorithms, RTOS knowledge, and modern development workflows in a hybrid environment, with ongoing opportunities to advance embedded systems expertise.

Qualifications

  • Proven design, simulation, implementation, verification and validation of digital circuits on DSP devices and Microcontrollers.
  • Proven experience in C/C++ programming.
  • Knowledge of RTOS theory (FreeRTOS/Zephyr).
  • Familiarity with DSP algorithms (FFT, digital filters, re-sampling).
  • Experience with peripheral standards and protocols (I2C, SPI, UART, RS485, RS232, RGMII).
  • Scripting knowledge (Bash, Python).
  • Version control with GIT and agile practices.

Responsibilities

  • Design and implement real-time systems with DSP algorithms and Microcontroller firmware.
  • Ensure firmware meets strict real-time constraints (latency, throughput, resources).
  • Lead hardware/software integration for seamless operation.
  • Optimize signal processing and embedded system performance.
  • Conduct code reviews, design evaluations, and testing for quality.
  • Investigate and resolve complex real-time issues.
  • Debug hardware and software issues to root cause.
  • Propose innovative solutions and regulatory-compliant designs.
  • Stay updated on DSP/microcontroller advancements and architectures.
  • Identify process improvements and contribute to workflows and docs.

Skills

C/C++ programming
DSP
Microcontroller firmware
RTOS (FreeRTOS/Zephyr)
Digital signal processing
I2C/SPI/UART/RS485/RS232
GIT
Bash/Python scripting
Agile methodologies
SHARC DSP architecture
CMake
GitLab/Docker/CI/CD/Artifactory
MQTT/DNP/1588 protocols
FPGA familiarity
TCL scripting
Electronic components/PCB rework

Tools

GIT
Docker
CI/CD
Artifactory
CMake

Job description

Camlin seeks a Mid-Level Firmware Engineer to design, implement, and optimize real-time firmware using DSP and microcontroller technologies. You will work on latency-critical systems, lead hardware/software integration, and contribute to robust, well-documented embedded solutions.

The role emphasizes DSP algorithms, RTOS knowledge, and modern development workflows in a hybrid environment, with ongoing opportunities to advance embedded systems expertise.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time DSP Firmware Engineer (Hybrid)
Real-Time DSP Firmware Engineer (Hybrid)

Camlin Group • Lisburn

Hybrid
GBP 45,000 - 65,000
Hybrid Working
On-site parking
Company Pension & Life Assurance Sche
+2
Embedded Real-Time DSP Firmware Engineer
Embedded Real-Time DSP Firmware Engineer

Camlin Group • Lisburn

Hybrid
GBP 42,000 - 65,000
Competitive salary
Company Pension & Life Assurance Sche"
On-site parking
Hybrid Embedded Software Engineer - DSP/MCU, Real-Time
Hybrid Embedded Software Engineer - DSP/MCU, Real-Time

Cirrus • Greater London

Hybrid
GBP 65,000 - 90,000
Firmware Engineer
Firmware Engineer

Camlin Group • Lisburn

Hybrid
GBP 45,000 - 65,000
Hybrid Working
On-site parking
Company Pension & Life Assurance Sche
+2
Senior Embedded Audio Firmware Engineer - Hybrid Remote
Senior Embedded Audio Firmware Engineer - Hybrid Remote

Cirrus Logic • Newbury

Hybrid
GBP 85,000 - 110,000
Hybrid work arrangement
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
Firmware Engineer
Firmware Engineer

Camlin • Lisburn

Hybrid
GBP 55,000 - 70,000
On-site parking
Hybrid Working
Subsidised Gym Membership
+2
Senior Audio DSP Firmware Engineer - Hybrid
Senior Audio DSP Firmware Engineer - Hybrid

Cirrus • Newbury

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

Camlin • Lisburn

On-site
GBP 55,000 - 75,000
Company Pension & Life Assurance Schemes
On-site parking
Hybrid Working
+2
Real-Time Embedded DSP Firmware Engineer
Real-Time Embedded DSP Firmware Engineer

Cirrus Logic • Greater London

Hybrid
GBP 50,000 - 70,000