Stryker, a leading medical technology company, is seeking a Staff Software Engineer to join their Interventional Spine (IVS) R&D team in Portage, Michigan. This role focuses on developing a next-generation RF ablation console, specifically working on GUI and application development in the Linux environment. The position offers a hybrid work arrangement with 3 days per week in office.
The role combines embedded systems development with medical device innovation, requiring expertise in C++, C, Python, and Linux systems. You'll be working on critical medical equipment, developing full-stack embedded applications including OS configuration, drivers, and GUI development. The position involves leading technical decisions and working with a multi-disciplinary team of engineers and designers.
This is an excellent opportunity for an experienced software engineer looking to make an impact in the medical device industry. The role offers the chance to work on cutting-edge medical technology while being part of a company known for innovation in healthcare. With a focus on both technical leadership and hands-on development, this position provides a perfect balance of challenge and growth opportunity.
The ideal candidate will bring strong expertise in embedded Linux systems, GUI development, and object-oriented programming, combined with the ability to work both independently and collaboratively. This role requires someone who can not only write code but also guide technical decisions and mentor others. The position includes approximately 10% travel and offers the flexibility of hybrid work arrangements.