I’m Hoa Nguyen, an embedded software architect based in Germany, specializing in secure firmware for NXP i.MX RT (Cortex-M7) crossover MCUs.

Over 8+ years I’ve built safety- and security-critical embedded systems for the German automotive and industrial sector — including years at Bosch — working across the full stack that a real product needs: board bring-up, low-level drivers, RTOS architecture, secure boot, and end-of-line provisioning.

My recent work centers on taking i.MX RT-based control units from engineering into production: HABv4 secure boot, one-way fuse sequencing, secure-element device identity (ATECC608), encrypted XIP, and OTA update systems — the exact capabilities the EU Cyber Resilience Act now requires of connected products.

How I work

I care about the reasoning behind engineering decisions, not just the code. Clients get firmware that is documented (arc42 / docs-as-code), maintainable, and built with production and certification in mind from day one — the process discipline you’d expect from an automotive background.

Toolbox

C · C++ · NXP i.MX RT1062 / Cortex-M7 · FreeRTOS · QP/C · HABv4 secure boot · BEE/OTFAD · FlexSPI · MCUboot / signed OTA · ATECC608 · LittleFS · CMake · Ninja · LVGL · arc42 / AsciiDoc


Contact

Available for selected freelance and consulting engagements — remote, or on-site in the DACH region.