← Services
Firmware & Embedded
Firmware design, porting and optimisation on RISC/ARM architectures, RTOS, real-time systems and embedded vision.
· 1 min read
From microcontroller to SoC, we deliver code that fits on the target, and that stands the test of time.
What we do
- Firmware design: drivers, HAL, low-level protocols, bare-metal or RTOS (FreeRTOS, Zephyr).
- Porting & optimisation: architecture migration, memory-footprint reduction, real-time tuning.
- Signal processing: filtering, DSP, sensor acquisition, on-MCU/DSP algorithms.
- Embedded vision: YOLO on Jetson Nano, Raspberry Pi, industrial cameras, ONNX/TensorRT inference.
- Connectivity: USB, CAN, Ethernet, BLE, LoRa, Modbus, proprietary industrial protocols.
Typical stack
C, C++, Rust, Python, assembly • STM32, ESP32, RP2040, nRF, Jetson, Raspberry Pi • FreeRTOS, Zephyr, embedded Linux • CMake, PlatformIO, Yocto.
What sets us apart
We bring to microcontrollers the practices the software industry takes for granted: unit tests, continuous integration on target, systematic code review. Our post TDD firmware with AI details the approach.