I am very proficient in efficient bare - metal C programming. My knowledge of microcontroller peripherals and interrupt structures allows me to achieve precision timing. I also have experience with Free RTOS and similar applications. I have experience with ST Micro ARM devices, Microchip, and others.