Principal Embedded Software Engineer II Responsible for designing and implementing software for embedded devices and systems, including coding, testing, debugging, and documenting system software. Duties include reviewing code and system designs, integrating new product designs, supporting software quality assurance, and providing post-pr...