Experience developing device drivers and applications in embedded Linux runtimes (Raspbian, Yocto, Ubuntu, or others) to enable communications between microcontrollers and external hardware peripherals Implementation of a variety of runtime environments (FreeRTOS, Zephyr, others), as well as bare-metal programming. Pioneer Best Practices: Champion and implement cutting-edge best practices across the firmware development lifecycle, including advanced source code management, robust version control, streamlined DevOps, and comprehensive automated testing strategies.