What you will do:
- Design and implement complex features for surgical planning software
- Develop high-quality, scalable, and robust application software
- Create and maintain detailed design documentation
- Collaborate with software engineering, QA, and product teams
- Translate customer and system requirements into technical solutions
- Follow Agile methodologies and established design practices
- Apply strong software engineering principles to ensure safety and usability
- Drive continuous improvement in development processes and tools
What you need:
Required Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, Biomedical Engineering, or related field (or equivalent)
- 7-11 years of software development experience
- Strong proficiency in C++ programming & QT
- Solid understanding of data structures, algorithms, and system design
- Experience with Object-Oriented Analysis and Design (OOAD)
- Experience with Polygon Mesh Processing, Spatial Searching/Optimization, or Geometry Processing
- Exposure to Medical/Scientific Visualization or biomedical applications
Preferred Qualifications:
- Knowledge of image processing or 3D graphics/rendering (OpenGL/DirectX)
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 150 million patients annually.