Junior C++ Software Engineer

Utrecht, Utrecht, Netherlands February 25, 2026

About Vitestro 

Founded in 2017 in Utrecht, Vitestro is pioneering the future of blood collection with the Aletta® Autonomous Robotic Phlebotomy Device™ (ARPD™). This groundbreaking medical device combines advanced multi-modal imaging (near-infrared, ultrasound, and Doppler ultrasound) with robotics and AI to perform the entire diagnostic blood draw procedure autonomously. 

By addressing critical healthcare staffing shortages and improving patient experience, Vitestro is transforming one of the most common and essential medical procedures. With more than 90 team members and growing rapidly, we are scaling our impact. As we placed our first devices with customers, we are now expanding our team to ensure successful implementation and long-term reliability. 

At Vitestro, we are committed to continuous innovation and improvement. 

 
About the Role 

We are looking for 3 C++ Software Engineers to join our multidisciplinary development team. You will contribute to the design and implementation of core software features for advanced hardware-integrated systems. 

This role combines modern C++ development with real-time environments, hardware integration, and structured software architecture (including state machines and communication protocols). 

You will work closely with hardware engineers and system architects to build robust, testable, and high-performance software solutions. 

 

As a C++ Engineer you will: 
Design, implement, and maintain software features in modern C++ (C++20) 

  • Develop and extend state machine logic and core system functionality 

  • Implement new features and improve on existing architecture 

  • Contribute to software that integrates evolving hardware components 

  • Work with DDS communication protocol 

  • Participate in hardware integration and validation 

  • Contribute to and improve the test scripting environment 

  • Apply test-driven development (TDD) principles 

  • Collaborate in code reviews and maintain high-quality standards 

  • Support debugging and optimization in Linux and real-time environments 

Apply on company site

How well do you match this role?

Check My Resume