Stryker is seeking a Senior Staff Software Engineer to support their Instruments division, specifically the Surgical Technologies business unit focusing on the Neptune product portfolio. This role combines technical leadership with hands-on development of embedded medical devices. The position involves leading architecture development for real-time software systems, making critical design decisions, and mentoring team members. The role requires expertise in embedded systems, C/C++ programming, and various communication protocols. Working in a regulated medical device environment, you'll collaborate with cross-functional teams including hardware engineers and project managers. The position offers the opportunity to impact healthcare technology through innovative medical device development. The hybrid work arrangement requires 3 days per week in the Portage, MI office, with approximately 10% travel. This role is ideal for experienced software engineers passionate about developing life-changing medical technology while leading technical teams and driving architectural decisions.