- Lead the design, architecture, development, integration, and testing of complex software components and systems, translating user and clinical needs into robust technical solutions.
- Provide technical leadership and mentorship, driving design decisions, code reviews, engineering best practices, design patterns, SOLID principles, and high-quality software development.
- Collaborate with R&D cross functional team, Quality and Project Management teams to deliver products through the complete development and release lifecycle.
- Drive technical innovation and continuous improvement through technology exploration, prototyping, process improvements, and contributions to invention disclosures, patents, and technical documentation.
What you need:
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 10+ years of software development experience.
- Strong expertise in Modern C++, OOP, SOLID principles, design patterns, and software architecture.
- Experience building scalable, modular, and maintainable software components.
- Hands-on experience with Qt/QML, Google Test (or similar), debugging, code coverage, and analysis tools.
- Strong understanding of SDLC, software quality, testing, integration, and deployment.
Preferred Qualifications
- Experience with CI/CD, Agile/Scrum, Git, Perforce, or similar version control tools.
- Technical leadership experience, including architecture reviews, mentoring, and regulated software development (medical devices preferred); exposure to 3D mathematics, robotics, navigation, or imaging is a plus.
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 10+ years of software development experience
- Strong expertise in Modern C++, object-oriented programming, SOLID principles, design patterns, and software architecture
- Experience building scalable, modular, and maintainable software components
- Hands-on experience with Qt/QML, Google Test or similar, debugging, code coverage, and analysis tools
- Strong understanding of SDLC, software quality, testing, integration, and deployment
- Experience with CI/CD, Agile/Scrum, and Git, Perforce, or similar version control tools
- Technical leadership experience, including architecture reviews and mentoring
- Experience with regulated software development, preferably medical devices
- Exposure to 3D mathematics, robotics, navigation, or imaging
Stryker Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Stryker and has not been reviewed or approved by Stryker.
-
Healthcare Strength — Multiple medical plan options with HSA support and global mental‑health access indicate broad, accessible care. These features materially enhance the overall value of the total‑rewards package.
-
Retirement Support — A meaningful 401(k) company match with potential additional company contribution, alongside an ESPP, supports long‑term savings and wealth building. Documented plan specifics help employees understand eligibility, timing, and vesting mechanics.
-
Parental & Family Support — Paid parental and caregiver leave, adoption and surrogacy assistance, and practical supports like breast milk shipping reflect a comprehensive, family‑friendly approach. These offerings address varied family‑building paths and caregiving needs.
Stryker Insights
What We Do
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 130 million patients annually. More information is available at www.stryker.com. Together with our customers, we are driven to make healthcare better.
Gallery








