Senior Embedded Firmware Engineer for IoT & Edge

Qareeb

On

On-site

EUR 65,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qareeb is seeking a Senior Embedded Firmware Engineer to design and develop firmware for IoT devices and edge computing products. You will work with ESP32 and STM32 microcontrollers, focusing on low-power design, secure communication, and robust protocol implementations.

This role requires hands-on embedded development expertise, a strong understanding of hardware/software integration, and the ability to deliver production-ready firmware for mission-critical systems.

Qualifications

  • 4+ years in embedded firmware development with C/C++.
  • Strong ESP32 (ESP-IDF) and STM32 (CubeMX/CubeIDE) experience.
  • Hands-on experience with FreeRTOS (multi-tasking, resource sharing, synchronization).
  • Deep understanding of sleep modes, RTC integration, and watchdogs.
  • Proficiency with UART, SPI, I2C, ADC/DAC, GPIO, LoRa, Wi-Fi, BLE.
  • Experience with OTA updates, bootloaders, secure flashing.
  • Familiarity with basic DSP techniques for sensor data filtering and calibration.

Responsibilities

  • Develop and maintain firmware for ESP32 (ESP-IDF) and STM32 (CubeMX, CubeIDE, HAL/LL drivers).
  • Implement and optimize RTOS-based applications using FreeRTOS (tasks, queues, timers, synchronization).
  • Design and test low-power strategies (deep sleep, RTC, watchdogs) for solar/battery-powered devices.
  • Integrate and manage sensors and actuators via UART, SPI, I2C, ADC/DAC, GPIO.
  • Implement and maintain wireless communication stacks (LoRa, Wi-Fi, BLE).
  • Develop OTA firmware update pipelines, bootloaders, and secure firmware upgrade processes.
  • Apply signal processing techniques for accurate and reliable sensor data handling.
  • Perform debugging and validation using JTAG/SWD, oscilloscopes, and logic analyzers.
  • Collaborate with hardware engineers on PCB bring-up and hardware/software integration.
  • Document designs, implementation details, and contribute to protocol specifications.

Skills

Embedded C/C++
ESP32 (ESP-IDF)
STM32 (CubeMX/CubeIDE)
FreeRTOS
Low power design
UART/SPI/I2C
Secure firmware updates

Tools

ESP-IDF
CubeMX
CubeIDE
HAL/LL
FreeRTOS
JTAG/SWD
Oscilloscopes

Job description

Qareeb is seeking a Senior Embedded Firmware Engineer to design and develop firmware for IoT devices and edge computing products. You will work with ESP32 and STM32 microcontrollers, focusing on low-power design, secure communication, and robust protocol implementations.

This role requires hands-on embedded development expertise, a strong understanding of hardware/software integration, and the ability to deliver production-ready firmware for mission-critical systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer (ESP32 & STM32)
Senior Embedded Firmware Engineer (ESP32 & STM32)

Qareeb • On

On-site
EUR 65,000 - 90,000
IoT Network Protocols Engineer
IoT Network Protocols Engineer

Qareeb • On

On-site
EUR 70,000 - 100,000
IoT Embedded QA Engineer - Field Testing & Automation
IoT Embedded QA Engineer - Field Testing & Automation

Qareeb • On

On-site
EUR 45,000 - 65,000
Senior Embedded Firmware Engineer | STM32/ESP32
Senior Embedded Firmware Engineer | STM32/ESP32

VAEngineering • Wachtebeke

On-site
EUR 55,000 - 75,000
Senior Embedded Software Engineer — Smart Home Innovator
Senior Embedded Software Engineer — Smart Home Innovator

Qbus Building Intelligence • Erpe-Mere

On-site
EUR 70,000 - 95,000
IoT Field Test & Deployment Engineer
IoT Field Test & Deployment Engineer

Qareeb • On

On-site
EUR 42,000 - 65,000
Senior IoT Edge Engineer: Linux, Azure & Security
Senior IoT Edge Engineer: Linux, Azure & Security

Source Technology Limited • Antwerpen

On-site
EUR 70,000 - 110,000
Senior firmware ontwerper
Senior firmware ontwerper

VAEngineering • Wachtebeke

On-site
EUR 55,000 - 75,000
Senior Embedded Firmware Engineer - Low-Power IoT & ARM
Senior Embedded Firmware Engineer - Low-Power IoT & ARM

Pozyx NV • Gent

Hybrid
EUR 85,000 - 105,000
luncheon vouchers
hospitalization and group insurance
free lunch on office days
+1
IoT Software Engineer
IoT Software Engineer

Source Technology Limited • Antwerpen

On-site
EUR 70,000 - 110,000