Senior embedded firmware consulting for mission-critical IoT and industrial products. Zephyr, NuttX, FreeRTOS.
Firmware delivered as a complete engineering practice: architecture, integration, security, and maintainability. Built to survive field conditions and audits.
Modular firmware design with Zephyr, NuttX, and FreeRTOS on ARM Cortex-M, Xtensa, and RISC-V MCUs.
MCUboot multi-partition with RSA/ECDSA signing, AES/ECIES encryption, and proprietary update channels (CAN, RS-485, UART, SD Card).
CAN-FD, CANopen, J1939, Modbus, DNP3, MDB, ISO-TP, Zigbee, LoRa, integrated and production-ready.
LVGL and TouchGFX on RGB (LTDC) and SPI touchscreens, plus VNC server for remote control.
Understanding the problem before writing a single line. Risks mapped, interfaces defined, partitioning decided.
Modular firmware with automated testing and reviews. Incremental merges into a working device from week one.
Production-ready code plus training and documentation. Your team owns the codebase, not the consultant.
Complete firmware refactoring of a measurement and control system for fuel distribution loading terminals. STM32H7 (controller + HMI), CAN-FD with ISO-TP, Modbus RTU, MCUboot multi-partition with swap-using-scratch across heterogeneous flashes, RSA signing and AES encryption. Delivered with team training, CI/CD, and full build environment documentation.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna.
Let's talk about your project.