Principal Embedded Software Engineer Responsible for leading the development of embedded software for test and monitoring products, including designing and testing software components, providing architectural leadership, mentoring junior engineers, and ensuring process improvements. Involves working with multi-processor systems, collab...