Skip to content

Lead Software Engineer (m/f/d) Computer Vision / Machine Vision

Return to Search
Apply Now
Freiburg, BW, 79111, DE
Job details
Work flexibility: Hybrid or Onsite Req ID: R545567 Employee type: Full Time Job category: Engineering Travel: 10% Relocation: No

Related content

Loading...

Why join Stryker?

Looking for a place that values your unique talents? Discover Stryker's award-winning culture.

We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.

Job description

Join a company where innovation meets purpose. As a Lead / Staff Software Engineer – Machine Vision at Stryker, you will contribute to the advancement of cutting-edge surgical navigation systems. Working in a collaborative, cross-functional environment, you’ll help design and implement image-based solutions that enhance surgical precision and patient outcomes.

This is your chance to develop your expertise in machine learning and computer vision within a global leader in medical technology—consistently recognized as a Best Place to Work.

What you will do

  • Design and develop machine vision software for surgical navigation systems.

  • Implement and optimize image-based localization features from concept to deployment.

  • Work hands-on with Python, C++, and ML frameworks to deliver robust, production-ready code.

  • Support deployment, integration, and testing in regulated environments.

  • Build knowledge within the team and contribute to continuous improvement.

  • Partner with internal and external stakeholders to align on technical direction and innovation.

What you will need

Required:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or a related field

  • Professional experience in machine learning and computer vision, ideally in a regulated or high-tech industry

  • Proficiency in Python and C++

  • Experience with frameworks such as (Py)Torch, TensorFlow, and libraries like OpenCV

  • Familiarity with model deployment tools (e.g. ONNX Runtime, TensorRT) is a plus

  • Strong communication skills in English, both written and spoken

  • A collaborative mindset and eagerness to grow within a cross-functional development team

Preferred:

  • Medical device experience is a plus but not essential

Diversity is important to us. We welcome applications from people regardless of their ethnic, national or social origin, gender, disability, age or sexual identity.

Additional information 

Thanks to our flexible working hours model, you will have the opportunity to work partially from the home office. However, a regular presence of 2-3 days a week on site in Freiburg should be always given to build sustainable relationships and maintain personal contact with colleagues as well as the departments.

Please note that the internal job title may differ from the ad title. 

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 and Orthopaedics that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.

Apply Now
Globe Icon An icon representing a globe