We're seeking a seasoned Software Engineer IV to lead the development of innovative medical devices. As a key member of our team, you'll design, develop, and maintain software that meets the highest standards of quality and reliability. In this role, you'll work closely with cross-functional teams to define software requirements, develop solutions, and ensure timely delivery. You'll leverage your expertise in software development best practices, including object-oriented design, event-driven architecture, and testability, to drive technical excellence. Your experience with embedded systems, Linux, and cloud computing platforms will be crucial in developing high-quality software solutions.