Customer portals
Back to all services 02

Embedded Software Development

Bare-metal C/C++, RTOS firmware, bootloaders with secure boot, low-power drivers, and protocol stacks: DLMS/COSEM, M-Bus, MQTT, Modbus, LoRaWAN.

Bare-metal and RTOS firmware for ARM Cortex-M, RISC-V and ESP32 platforms. We write bootloaders with secure boot, low-power drivers that sip current, full protocol stacks for the metering ecosystem (DLMS/COSEM, M-Bus, MQTT, Modbus, LoRaWAN), and OTA update mechanisms that survive partial network failures. Code ships with unit tests, integration tests on real hardware, and an SBOM ready for CRA conformity.

Capabilities

  • C / C++ bare-metal and FreeRTOS / Zephyr development
  • Secure boot with signed OTA firmware updates
  • DLMS/COSEM, M-Bus, MQTT, Modbus, LoRaWAN stacks
  • Sub-milliwatt power tuning for battery-grade devices
  • Hardware-in-the-loop test rigs for regression coverage

Want to scope a project?

Send us a brief — we'll come back with a realistic timeline, a fixed-price option, and the engineer who would lead it.

Talk to engineering