Stryker is seeking a Staff Software Engineer to join their Interventional Spine (IVS) R&D team in developing a next-generation RF ablation console. This role focuses on GUI and application development in the Linux environment, working with a multi-disciplinary team of engineers and designers. The position offers a hybrid work arrangement in Portage, MI, requiring 3 days per week in office.
The role involves developing embedded software solutions using C++, C, and Python, with a focus on full-stack embedded Linux applications. You'll be responsible for system configuration, driver development, and GUI implementation. As a staff engineer, you'll lead technical decisions and guide complex design challenges while collaborating with R&D and Quality teams.
This is an excellent opportunity for an experienced software engineer with strong embedded systems background to work on medical devices that make a direct impact on patient care. The position requires expertise in Linux development, GUI frameworks, and object-oriented design, combining technical leadership with hands-on development.
The role offers the chance to work with cutting-edge medical technology while being part of Stryker's innovative healthcare solutions team. With a 10% travel requirement and hybrid work arrangement, this position provides a good work-life balance while working on meaningful healthcare technology projects.