Job Description:
Your key responsibilities
As a software engineer, you are responsible for the system software of our navigation systems within the scope of the development of our complex integrated systems in the field of computer- and robot-assisted surgery.
You will analyze and evaluate customer, system and technology requirements and implement appropriate concepts.
Special focus lies on the requirements of real-time tracking systems including the control of robotics components. You will contribute to concept and product development in this area.
You will work closely with system architects to ensure the real-time requirements of the measurement and actuator components involved.
In this role there is a close interface to internal departments such as hardware and application software development.
What are we looking for?
You have successfully completed a degree in applied engineering, microsystems technology, physics, medical technology or similar.
You have sound experience in working with complex systems and in interdisciplinary project work.
Ideally, you have already gained initial experience in hardware-related software development and control engineering with a close interface to system engineering.
You have good programming skills in C++ or hardware-related programming languages (VHDL or similar) or other programming languages such as C# or Java.
You convince through your very good communicative skills as well as your above-average ability to understand complex systems in their entirety. This makes it easy for you to prepare and present complex facts in a simple, understandable and appropriate manner.
You are characterized by a high degree of initiative, assertiveness and a structured and analytical way of working.
A very good command of spoken and written English rounds off your profile. Knowledge of German is desirable.