Embedded firmware (C / C++ / Rust)
Bare-metal and RTOS firmware for Cortex-M and RISC-V targets. Signed over-the-air update partitions, factory-provisioning workflows, watchdog and brown-out recovery, RTC-aware power management. C and C++17 for the established stack; Rust for new builds that need memory-safety guarantees on the device side.
