Staff Embedded Software Engineer As a Staff Embedded Software Engineer, responsible for designing and developing software for medical devices, ensuring compliance with medical regulations, leading a small team, and generating test protocols. Involved in software documentation, testing, and supporting production staff as necessary.