Low-Power Embedded Firmware Engineer (STM32, RTOS)

QCS Staffing Ltd

Cambridge

On-site

GBP 55,000 - 75,000

Full time

41 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

QCS Staffing Ltd in Cambridge is seeking an experienced Embedded Firmware Engineer for a 2-year contract in Life Sciences. You will design, develop and optimise firmware for low-power STM32-based IoT devices, integrating GNSS and LoRa/LoRaWAN for robust, production-ready solutions.

You will work with hardware, software, systems, and test teams to deliver reliable embedded software in an RTOS environment, ensuring performance and maintainability across the full development lifecycle.

Qualifications

  • Extensive embedded software engineering experience with C/C++.
  • Strong hands-on STM32, embedded debugging and low-power battery devices.
  • Experience with GNSS, LoRa/LoRaWAN, RTOS (preferably FreeRTOS) integrations.

Responsibilities

  • Design, develop, debug, and optimise embedded firmware for low-power STM32-based IoT devices and connected products.
  • Integrate GNSS modules, LoRa/LoRaWAN communications, and hardware peripherals for production-ready solutions.
  • Develop and maintain embedded software within an RTOS environment for reliability, performance.
  • Collaborate with multidisciplinary engineering teams across the full development lifecycle.

Skills

C/C++
STM32
RTOS
FreeRTOS
GNSS
LoRaWAN
Embedded debugging
Low-power design
Cross-functional teamwork

Job description

QCS Staffing Ltd in Cambridge is seeking an experienced Embedded Firmware Engineer for a 2-year contract in Life Sciences. You will design, develop and optimise firmware for low-power STM32-based IoT devices, integrating GNSS and LoRa/LoRaWAN for robust, production-ready solutions.

You will work with hardware, software, systems, and test teams to deliver reliable embedded software in an RTOS environment, ensuring performance and maintainability across the full development lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

QCS Staffing Ltd • Cambridge

On-site
GBP 55,000 - 75,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
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 Embedded Firmware Engineer – STM32 IoT, Low-Power
Hybrid Embedded Firmware Engineer – STM32 IoT, Low-Power

PE Global • Cambourne

Hybrid
GBP 60,000 - 75,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
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 Contractor – STM32, Wireless & Low-Power
Embedded Firmware Contractor – STM32, Wireless & Low-Power

Platform Recruitment • Cambridge

Hybrid
GBP 92,000 - 129,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 • Cambridgeshire and Peterborough

Hybrid
GBP 44,000 - 73,000
25 days holiday
Hybrid work model
Embedded Firmware Engineer
Embedded Firmware Engineer

Room at the Top Recruitment • Cambridge

Hybrid
GBP 49,000 - 66,000