We are looking for an Intermediate to Senior Embedded Software Developer to design, develop, test and maintain software and firmware for embedded systems and connected devices. The ideal candidate is comfortable working across low-level firmware, embedded