(Senior) Software Developer - Computer Vision (f/m/d)

B. Braun New Ventures GmbH
Freiburg

You’re an important part of our future. Hopefully, we're also a part of yours! At B. Braun, we protect and improve the health of people worldwide. As a Corporate Start-Up based in Freiburg, Germany, B. Braun New Ventures takes a lead role in the digital transformation of healthcare. With a young and fast-growing team, we develop solutions to automate medical procedures across various business areas. Our goal is to augment caregivers’ eyes, hands and decision making with sensors, robotics and artificial intelligence. Our cloud platform team is focused on creating corporate-wide solutions that will drive the next generation of B. Braun’s digital products and connected devices. The technologies and products we develop create new treatment possibilities, enable sharing of clinical experience and result in better patient care.

Reference Code DE-HS0324-87346
For the B. Braun New Ventures Team in Freiburg we are searching for a (Senior) Software Developer - Computer Vision (f/m/d).

Duties and responsibilities

  • You develop an application software for a digital surgery platform encompassing traditional and machine learning based computer vision, medical imaging, and surgical navigation
  • Your tasks span from creating early prototypes to developing high quality software for commercial products
  • You create well-structured and maintainable software components with state-of-the-art software design approaches
  • You ensure high software quality by applying unit and integration test methodologies and performing code reviews
  • You work in a scrum team collaborating with other software developers as well as with software architects, system engineers, UX engineers, quality engineers and product owners
  • You comply with medical software standards and have the responsibility of developing, integrating, and validating your own software modules

Professional competencies

  • M.Sc. or PhD in Computer Science, Machine Learning, Image Processing or related field
  • Quickly embracing new technologies and different programming languages
  • Technologies we currently use are C++, Python, Qt, ROS2, OpenCV, VTK, Git, Azure DevOps, Linux, and RT Linux
  • More than 3 years of experience in developing complex computer vision applications
  • Experience with test driven development, DevOps and software design patterns

Personal competencies

  • You are self-motivated with a hands-on mentality
  • You have an innovative mindset with enthusiasm for high-tech medical products
  • You communicate professionally in English. German language skills would be a plus

What we offer

Become part of a corporate culture that actively promotes constructive exchanges between colleagues, customers and partners. Work with us to improve people's lives in the long term. We can offer you interesting, varied tasks and excellent opportunities for advancement, as well as an attractive salary with extensive benefits, all within a dynamic family-owned company.

Benefits

  • Flexible and family oriented working hours and hybrid working between office and home
  • A brand-new modern office optimized for concentration and collaboration with an integrated high-tech simulation operating room and generous social areas and creativity zones
  • High quality of life in one of Germany’s most attractive cities