The candidate will design, develop, document, test and debug applications software and systems that require low level control processing (Interrupts, Timers Digital IO and serial communication protocols) for electronic, electro-mechanical, or electro-optic equipment