
MedTechLead is recruiting on behalf of B Braun New Ventures for
Position: Senior Software Developer Digital Twin for Surgery (Site based in Freiburg Germany)
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.
For the B. Braun New Ventures Team in Freiburg we are searching for a (Senior) Software Developer (f/m/d) – Digital Twin for Surgery.
Duties and Responsibilities:
Develop a Digital Twin Platform for a new robotic surgery platform to provide an interactive virtual 3D model of a real operating room allowing to plan and replay actual surgical cases
Continue to develop our internal simulation platform to allow simulation in robotics development
You will be working with R&D, Service, Marketing, Sales, and clinical users to identify, implement and validate new use cases for the Digital Twin Platform
You build upon our existing tech stack based on the Unity Game Engine but you will also explore additional technologies for the targeted use cases (i.e. robotics simulators, Omniverse, Web-based digital twin technologies, data models, cloud technologies)
You evaluate and develop 3D visualization technologies as well as AR/VR technologies
You continuously explore new technologies arising around the digital twin and benchmark our development
The tasks span creating early prototypes and developing high quality software for commercial products
You are in charge for planning, development and validation following medical software standards
Requirements:
A bachelor´s or master´s degree in computer science or a similar education program
You can quickly embrace innovative technologies and different programming languages
You are proficient in Unity (C#) and Web-based rendering (e.g. ThreeJS) and Cloud technologies
Knowledge in C++, Remote Streaming, Robotics, VTK, ROS2 makes you stand out from the competition
You are open to work on both frontend (e.g. visualization) and backend technologies (e.g. data model)
Software technologies we are also using are Qt, GTest/GMock, OpenCV, Git, Azure DevOps, Linux, RT Linux and Python
You have experience with test driven development, DevOps and software design patterns
We are happy to accept application from applicants on all career levels