Medior C++ Software Engineer

ROM Utrecht Region

Utrecht

Hybrid

EUR 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pension plan
25 days annual leave
Annual training budget €2000
Team events

Job summary

Vitestro in Utrecht, Netherlands, is pioneering autonomous robotic phlebotomy and healthcare robotics. As a medior C++ software engineer, you will own software components for hardware-integrated systems, designing, implementing and improving robust C++ software that interacts with multiple subsystems in real time.

You will collaborate with hardware and systems engineers to ensure reliability and performance.

Qualifications

  • Master's Degree in Computer Science, Electrical Engineering, or a related technical field.
  • 4–7 years of experience developing C++ software in a professional environment.
  • Proven experience designing and maintaining production-level software systems.
  • Strong proficiency in modern C++ (C++17/20).

Responsibilities

  • Take ownership of software components within hardware-integrated systems.
  • Ensure system reliability, maintainability, and performance.
  • Work on new features in the scope of the motion team.
  • Solve complex integration issues from production and the field.
  • Contribute to improving existing software architecture.
  • Design, implement, and improve robust C++ software.
  • Collaborate closely with hardware engineers and systems engineers.
  • Contribute to debugging, automated testing, and code reviews.

Skills

C++ programming
Linux environments
Git proficiency
Software design
System integration
Automated testing
Debugging
Collaborative workflows

Education

Master's degree in Computer Science / Electrical Engineering / related field

Tools

Git
Linux
Real-time software environments
Modern C++ (C++17/20)

Job description

Vitestro is active in pioneering the future of blood collection with the Aletta® Autonomous Robotic Phlebotomy Device™ (ARPD™). Founded in 2017 in Utrecht, the company combines advanced multi-modal imaging with robotics and AI to perform diagnostic blood draws autonomously, addressing healthcare staffing shortages and enhancing patient experiences.

As a medior C++ software engineer, you will take ownership of software components within our hardware-integrated systems. You will design, implement, and improve robust C++ software that interacts with multiple subsystems and real-time environments. Collaborating closely with hardware engineers, systems engineers, and other software developers, you will ensure system reliability, maintainability, and performance, contributing to the innovative work at Vitestro.

  • Take ownership of software components within hardware-integrated systems
  • Ensure system reliability, maintainability, and performance
  • Work on new features in the scope of the motion team
  • Solve complex integration issues from production and the field
  • Contribute to improving existing software architecture
  • Design, implement, and improve robust C++ software
  • Collaborate closely with hardware engineers and systems engineers
  • Contribute to debugging, automated testing, and code reviews
  • Master's Degree in Computer Science, Electrical Engineering, or a related technical field
  • 4–7 years of experience developing C++ software in a professional environment
  • Proven experience designing and maintaining production-level software systems
  • Strong proficiency in modern C++ (C++17/20)
  • Competitive salary including pension plan
  • 25 days of annual leave based on a full-time position
  • Working together in a high-skilled team with our home base in Utrecht
  • Frequent out-of-work activities with our team, and annual company weekend away
  • Annual training budget of €2000,-
  • Opportunity to be key shaper of a new global industry niche: autonomous medical robotics
Skills required for the job

C++ Programming Software Design System Integration Automated Testing Git Proficiency Debugging Skills Linux Environments Collaborative Workflows

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Engineer
Systems Engineer

ROM Utrecht Region • Utrecht

Hybrid
EUR 90,000 - 130,000
Medior C++ Software Engineer
Medior C++ Software Engineer

Vitestro • Utrecht

On-site
EUR 70,000 - 90,000
Systems Engineer
Systems Engineer

Vitestro • Utrecht

On-site
EUR 70,000 - 100,000
Hybrid work model
25 days annual leave
Training budget
+2
Customer Implementation & Optimization Manager
Customer Implementation & Optimization Manager

ROM Utrecht Region • Utrecht

Hybrid
EUR 90,000 - 120,000
Pension scheme
25 vacation days
Team outings
+1
Medior C++ Software Engineer — Autonomous Medical Robotics
Medior C++ Software Engineer — Autonomous Medical Robotics

ROM Utrecht Region • Utrecht

Hybrid
EUR 60,000 - 90,000
Pension plan
25 days annual leave
Annual training budget €2000
+1
Integration Engineer
Integration Engineer

Vitestro • Utrecht

On-site
EUR 65,000 - 90,000
Salary including pension
25 days annual leave
Hybrid work with up to 2 remote days
+1
Senior Quality Systems Officer
Senior Quality Systems Officer

Vitestro • Utrecht

Hybrid
EUR 70,000 - 110,000
Competitive salary including pension
25 days annual leave
Hybrid work model
+2
Systems Engineer: Autonomous Medical Robotics
Systems Engineer: Autonomous Medical Robotics

Vitestro • Utrecht

Hybrid
EUR 70,000 - 100,000
Hybrid work model
25 days annual leave
Training budget
+2
Customer Care Specialist (Field Service Engineer)
Customer Care Specialist (Field Service Engineer)

ROM Utrecht Region • Utrecht

Hybrid
EUR 55,000 - 75,000
Lease car
Pension scheme
25 vacation days
Senior Quality Systems Officer
Senior Quality Systems Officer

ROM Utrecht Region • Utrecht

Hybrid
EUR 70,000 - 90,000
Pension plan
25 days annual leave