B. Braun Group

(Senior) Computer Vision Engineer (f/m/d)

B. Braun Group
Apply
2 months ago
Freiburg im Breisgau, GermanySenior

Responsibilities

  • Design and develop prototype and production-ready software for a digital surgery platform.
  • Develop computer vision pipelines for camera calibration, 3D reconstruction, image registration, object and instrument tracking, and machine learning-based perception.
  • Translate research concepts into robust, maintainable, and scalable production software.
  • Apply unit and integration testing, code reviews, and continuous integration practices.
  • Collaborate with software developers, architects, system engineers, AI researchers, UX engineers, quality engineers, and product owners in a Scrum team.
  • Contribute to technical design decisions, software architecture, and technology evaluations.
  • Support verification, validation, and documentation activities for regulated medical software.

Requirements

  • M.Sc. or PhD in Computer Science, Computer Vision, Machine Learning, Robotics, Medical Imaging, or a related field.
  • Several years of industrial or research experience developing computer vision or machine learning applications.
  • Strong software engineering skills and experience delivering high-quality production code.
  • Experience developing complex software systems in C++ and/or Python.
  • Experience with software design patterns, CI/CD, DevOps practices, and automated testing.
  • Experience with computer vision topics such as pose estimation, tracking, SLAM, image registration, or multi-view vision.
  • Professional English communication skills; German language skills are a plus.
  • Self-motivated, proactive, scientifically curious, product-oriented, and effective in interdisciplinary collaboration.

Tech Stack

Categories

Contact me