Firmware Engineer Key skills / experience The ideal candidate will have 3+ years experience developing embedded firmware. Fluent in the C programming language with excellent programming skills. Strong understanding of device level programming for microcontroller-based embedded systems. Experienced i