As a Principal Embedded Software Engineer, you will provide technical leadership for software and firmware development. The primary role for this position is writing the high level embedded software interacting both with low level embedded software i Software Engineer, Embedded, Software, Principal, Electrical Engineer, Computer Science, Manufacturing