Essential Duties and Responsibilities. Other duties may be assigned. Must be self-motivated, willing to learn, and be responsible for delivering firmware for Bare Metal and RTOS microcontroller systems. Deliver high-quality code and documentation. Experience writing product specifications, test proc