Built a DBus API, a hardware-in-the-loop test rig, and recovery tooling for embedded Linux telematics devices running across a fleet of thousands.
- Implemented a DBus API in an embedded Linux daemon, defining signal and method contracts across GPIO and UART-MCU paths to decouple hardware events
- Deployed a HIL test rig with RPi controller by assembling CAN bus hardware, enabling local FOTA and video validation across device variants
- Diagnosed and remediated video pipeline faults across 3,000 cameras by boot-time init sequencing, stall detection, and post-OOM hardware cleanup for automated recovery
- Instrumented an OTel collector with StatsD counters to surface configuration failures across a fleet of 1900+ devices