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

Room at the Top Recruitment

Cambridge

Hybrid

GBP 49,000 - 66,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

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 production-ready firmware for low-power STM32-based IoT devices, with GNSS/LoRa integration and RTOS. This is a hybrid, 2-days onsite role with a 2-year contract.

Work across cross-functional teams in the UK, Israel, and California, contributing to a connected devices portfolio. Strong C/C++ experience and hands-on STM32 expertise are essential.

Qualifications

  • Approximately five years of embedded software experience using C/C++.
  • Strong STM32 experience and embedded debugging.
  • Proven delivery of low-power firmware for battery-operated devices.
  • Experience with GNSS, LoRa or LoRaWAN and embedded peripherals plus an RTOS.
  • Ability to work independently and deliver production-ready firmware.

Responsibilities

  • Design, develop, debug, and optimize embedded firmware for low-power IoT devices.
  • Integrate GNSS, LoRa/LoRaWAN and hardware peripherals.
  • Develop within an RTOS environment.
  • Deliver production-ready, maintainable firmware in collaboration with cross-functional teams.

Skills

Embedded C/C++
STM32 MCU
Low-power design
GNSS/LoRa/LoRaWAN
I2C/SPI/ADC/DAC
RTOS (FreeRTOS)
VS Code
STM32CubeIDE
Autonomous working

Tools

Git
J-Link/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 production-ready firmware for low-power STM32-based IoT devices, with GNSS/LoRa integration and RTOS. This is a hybrid, 2-days onsite role with a 2-year contract.

Work across cross-functional teams in the UK, Israel, and California, contributing to a connected devices portfolio. Strong C/C++ experience and hands-on STM32 expertise are essential.

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

Similar jobs worth comparing

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

Room at the Top Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 44,000 - 73,000
25 days holiday
Hybrid work model
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
Embedded Firmware Engineer – Low-Power IoT (STM32)
Embedded Firmware Engineer – Low-Power IoT (STM32)

PE Global International • Cambridge

Hybrid
GBP 65,000 - 90,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 Engineer
Embedded Firmware Engineer

PE Global (UK) • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 90,000
Hybrid work model
Embedded Firmware Engineer
Embedded Firmware Engineer

PE Global International • Cambridge

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

Planet Pharma • Cambridgeshire and Peterborough

Hybrid
GBP 65,000 - 90,000
Senior Firmware Engineer – IoT & Wireless (Hybrid)
Senior Firmware Engineer – IoT & Wireless (Hybrid)

IC Resources • Bath

Hybrid
GBP 60,000 - 80,000
Low-Power IoT Electronics Hardware Engineer - Hybrid Contract
Low-Power IoT Electronics Hardware Engineer - Hybrid Contract

Room at the Top Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 90,375,000 - 153,700,000
25 days holiday