C++ Control Software Engineer (Senior)

Job openings
C++ Control Software Engineer (Senior)

Job Description


Vitestro is a fast-growing medical robotic company. We are the first in the world to develop a fully autonomous blood-drawing device using a combination of state-of-the-art A.I. and robotics. With our multidisciplinary team of >30 people we strive to innovate and improve clinical diagnostics, increasing resilience of our healthcare systems.

To strengthen our software development team, we are looking for a Senior Control Software Engineer, who is as passionate about developing medical robotic systems as we are.


As Senior Control Software Engineer, you will work in one of our scrum teams to develop the C++ software for our medical device. You will work on a variety of topics. You will be closely involved in the hardware-software integration which requires close collaboration with our systems/mechanical and electrical engineers. The software needs to run real-time and the hardware module needs to be integrated smoothly with the rest of the system. This will give you a broad overview of our system architecture.

Part of the work will also include developing/maintaining the tooling/infrastructure for visualization, verification, and validation. Last but not least, your code needs to be robust because we are developing a medical device. Patient safety and regulation requirements are paramount.

Job requirements

Who are we looking for? Somebody who…

  • is a ‘real inventor’ and has a passion for software, electronics and hardware
  • would like to push boundaries & loves coding
  • is a team player
  • feels ownership
  • is full-time available as soon as possible

What is your must-have skillset?

  • Master’s degree in computer science, electrical engineering or equivalent
  • Senior, 10+ years relevant working experience with (embedded) C++ software development
  • Familiar with Linux and/or real-time environments
  • Sufficient level of understanding of Python

What is your nice-to-have skillset?

  • Experience with Robotic software development environments (e.g. ROS)
  • Experience with software development for medical devices (IEC 62304)
  • Experience with Agile software development

What do we offer?

  • Competitive salary including pension plan including stock options, to become ‘co-owner’ of a fast-growing company
  • An awesome working environment, with ambitious and talented people – who are eager to help you grow
  • Open and inclusive culture with a lot of out-of-work activities

Note: we are NOT looking to work with interim recruiters or recruitment agencies.


Share this job opening

[gravityform id="1" title="false" description="false"]
hello world!