Vitestro logoVitestro logo

Junior C++ Software Engineer

VitestroUtrecht, Utrecht, Netherlands
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Entry Level

Qualifications

QualificationsWhat You’ll Bring:Bachelor's degree in Computer Science, Software Engineering, or a related field. Familiarity with modern C++ development (C++17/20). Experience in software design patterns and system-level architecture. Understanding of robotics and autonomous systems is a plus. Strong problem-solving skills and a passion for innovation. Ability to work collaboratively in an Agile environment.

About the job

Join Vitestro: Shaping the Future of Healthcare

Founded in 2017 in Utrecht, Vitestro is at the forefront of revolutionizing blood collection through the Aletta® Autonomous Robotic Phlebotomy Device™ (ARPD™). This innovative medical technology seamlessly integrates advanced multi-modal imaging, robotics, and artificial intelligence to conduct the entire blood draw process without human intervention.

By tackling critical healthcare staffing shortages and enhancing patient experiences, Vitestro is redefining a fundamental medical procedure. With a dynamic team of over 90 professionals, we are rapidly expanding our influence in the healthcare sector. As we deploy our cutting-edge devices to clients, we seek to grow our team to ensure effective implementation and ongoing reliability.

At Vitestro, we prioritize continuous innovation and improvement.

Your Role as a Junior C++ Engineer

As a member of the Application cluster, you will be instrumental in developing the high-level functionalities of our device, orchestrating the integration of various software modules to deliver a premier blood collection experience. You will enhance and expand the C++ software utilized in our real-time medical robotic system and define how this system interacts with our comprehensive infrastructure, including our cloud-based data architecture.

Key Responsibilities:

  • Design and implement software components using modern C++ (C++17/20).
  • Take ownership of features, driving enhancements in existing architecture within an agile framework, including work preparation, estimation, and dependency identification.
  • Create and maintain structured state-machine logic and other solutions to regulate system behavior.
  • Engage in system-level feature design discussions and technical decision-making, collaborating with other disciplines such as data engineering.
  • Work with DDS communication protocols and other distributed system interfaces.
  • Diagnose complex issues spanning software and hardware boundaries.
  • Enhance testability and contribute to robust validation strategies.
  • Actively participate in code reviews to elevate quality standards.
  • Support debugging and optimization within Linux and real-time environments.

About Vitestro

Vitestro is dedicated to advancing healthcare technology through innovative solutions. Our flagship product, Aletta®, is revolutionizing the way blood collection is performed, setting new standards in patient care and operational efficiency. Join us in our mission to redefine healthcare with cutting-edge technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.