Job 1 van 1


Report this listing

Solliciteren



Senior Firmware Engineer


We’re looking for a Firmware Engineer to join our client's team, where you’ll develop firmware and TinyML pipelines for low-power sensing platforms used in buildings, utilities, and energy management systems. You’ll help bring intelligence to the edge — reducing latency, energy use, and environmental impact.


What You’ll Do

  • Design, develop, and optimize firmware for TinyML inference on ultra-low-power microcontrollers.
  • Work with signal processing, ML engineers, and hardware teams to integrate environmental, occupancy, and energy sensors.
  • Implement real-time routines for data collection, local model inference, and connectivity (BLE, Zigbee, LoRa).
  • Manage power modes, over-the-air updates, and secure data pipelines.
  • Support field testing and calibration in real-world smart infrastructure settings.


You Bring

  • 3+ years of experience
  • Proficiency in C/C++, real-time embedded programming, and low-level debugging.
  • Hands-on experience with TinyML frameworks (e.g., TensorFlow Lite Micro, Edge Impulse, CMSIS-NN).
  • Familiarity with ARM Cortex-M MCUs, sensor interfaces, and energy-aware design.
  • Comfortable working with version control, CI pipelines, and embedded test frameworks.


Nice to have:

  • Experience in energy monitoring, smart building tech, or environmental sensing.
  • Familiarity with OTA firmware updates, secure boot, or edge-device provisioning.
  • Knowledge of European building automation standards (e.g., KNX, BACnet).

Solliciteren