Senior Embedded Firmware Engineer - IoT, STM32, Low-Power

Room at the Top Recruitment

Cambridgeshire and Peterborough

Hybrid

GBP 44,000 - 73,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

25 days holiday
Hybrid work model

Job summary

Room at the Top Recruitment is seeking an Embedded Firmware Engineer for a global client in the UK. You will design, develop and optimize low-power firmware for STM32-based IoT devices, integrating GNSS and LoRa/LoRaWAN within an RTOS.

You’ll work with cross-functional teams across the UK, Israel and California, delivering production-ready code with short feedback cycles and a strong customer focus. Hybrid onsite/home 2/3 days.

Qualifications

  • Approximately five years of embedded software engineering in C/C++.
  • Hands-on STM32 microcontroller experience and embedded debugging.
  • Proven low-power firmware for battery-operated devices.
  • GNSS, LoRa or LoRaWAN experience with RTOS.
  • Produce production-ready, maintainable firmware.

Responsibilities

  • Design, develop, debug, and optimize embedded firmware for STM32-based IoT devices.
  • Integrate GNSS, LoRa/LoRaWAN and hardware peripherals.
  • Develop within an RTOS environment and deliver robust firmware.

Skills

Embedded software (C/C++)
STM32 microcontrollers
RTOS (FreeRTOS)
GNSS integration
LoRa / LoRaWAN
I2C / SPI / ADC / DAC / PWM
External EEPROM
Development tools (VS Code)
STM32CubeIDE
Autonomous work style

Tools

VS Code
STM32CubeIDE
J-Link or ST-Link
Oscilloscopes / Logic analyzers

Job description

Room at the Top Recruitment is seeking an Embedded Firmware Engineer for a global client in the UK. You will design, develop and optimize low-power firmware for STM32-based IoT devices, integrating GNSS and LoRa/LoRaWAN within an RTOS.

You’ll work with cross-functional teams across the UK, Israel and California, delivering production-ready code with short feedback cycles and a strong customer focus. Hybrid onsite/home 2/3 days.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IoT Embedded Firmware Engineer - STM32, GNSS, LoRa | Hybrid
IoT Embedded Firmware Engineer - STM32, GNSS, LoRa | Hybrid

Room at the Top Recruitment • Cambridge

Hybrid
GBP 49,000 - 66,000
Embedded Firmware Engineer – Low-Power IoT (STM32)
Embedded Firmware Engineer – Low-Power IoT (STM32)

PE Global International • Cambridge

Hybrid
GBP 65,000 - 90,000
Hybrid IoT Firmware Engineer (STM32, Low-Power)
Hybrid IoT Firmware Engineer (STM32, Low-Power)

PE Global (UK) • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 90,000
Hybrid work model
Low-Power Embedded Firmware Engineer (STM32, RTOS)
Low-Power Embedded Firmware Engineer (STM32, RTOS)

QCS Staffing Ltd • Cambridge

On-site
GBP 55,000 - 75,000
Hybrid Embedded Firmware Engineer – STM32 IoT, Low-Power
Hybrid Embedded Firmware Engineer – STM32 IoT, Low-Power

PE Global • Cambourne

Hybrid
GBP 60,000 - 75,000
Embedded Firmware Engineer
Embedded Firmware Engineer

QCS Staffing Ltd • Cambridge

On-site
GBP 55,000 - 75,000
Embedded Firmware Engineer
Embedded Firmware Engineer

PE Global • Cambourne

Hybrid
GBP 60,000 - 75,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Room at the Top Recruitment • Cambridge

Hybrid
GBP 49,000 - 66,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Room at the Top Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 44,000 - 73,000
25 days holiday
Hybrid work model
Embedded Firmware Contractor – STM32, Wireless & Low-Power
Embedded Firmware Contractor – STM32, Wireless & Low-Power

Platform Recruitment • Cambridge

Hybrid
GBP 92,000 - 129,000