Skip to content
Talent
Find jobsFor agentsDevelopers
peopleseek.aiConnect an agent
Find jobsFor agentsDevelopersConnect an agentpeopleseek.ai
  1. Find jobs
  2. Jobs
  3. Medior C++ Software Engineer
V

Vitestro

Medior C++ Software Engineer

Hybrid · Utrecht, Netherlands

This role is hybrid in Utrecht, Netherlands. Remote eligibility is not stated by the employer.

Apply on the employer's siteOriginal listingJSON

PeopleSeek Talent does not submit applications. The button opens the employer's own page; this listing was verified 2 hours ago.

PayNot listed
Work arrangementHybrid
Who can applyPeople who can work in Utrecht, Netherlands
LevelMid level
TypeFull time
Occupationsoftware developer
LanguageNot stated
Posted22 October 2026
Last verified2 hours ago
StatusActive

About the role

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 130 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.

As a Medior C++ 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. You will collaborate closely with hardware engineers, systems engineers, and other software developers to ensure system reliability, maintainability, and performance.

First months at Vitestro

In your first months, you get to know Vitestro's software architecture, hardware-integrated systems, and development processes. You build an understanding of how our software interacts with different subsystems and start contributing to the design, implementation, and improvement of software components in modern C++ (C++17/20).

Working closely with hardware engineers, systems engineers, and other software developers, you become familiar with our state-machine-based logic, DDS communication protocols, and Linux and real-time environments. You contribute to debugging, automated testing, and code reviews while building the knowledge needed to take ownership of software components.

After your first month you will be able to contribute to the velocity of the team by working on new features in the scope of the motion team. You will be able to solve complex integration issues coming from production and the field.

This is what success looks like

After 12 months, you have taken ownership of software components within our hardware-integrated systems. You confidently design, implement, and maintain robust C++ software that interacts with multiple subsystems and real-time environments.

You actively contribute to improving the existing software architecture, ensuring maintainability, scalability, and performance. You design and maintain structured state-machine-based logic, integrate evolving hardware components into the software stack, and contribute to system-level design discussions and technical decisions.

You work effectively with hardware engineers, systems engineers, and other software developers to debug complex issues across software and hardware boundaries. You have contributed to improving testability and automated verification strategies, actively participate in code reviews, and help raise software quality standards.

After your first year, you will own significant nontrivial features and parts of the code-base of the team. You will be a key knowledge holder of the implementation of the motion software unit as well as accuracy calibrations and verifications. You actively engage in building the roadmap for the coming years together with other engineers.


What You'll Bring:

  • 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).

  • Experience structuring code for maintainability and scalability.

  • Experience with automated testing.

  • Experience working in Linux environments.

  • Strong debugging skills in complex systems.

  • Proficiency with Git and collaborative workflows.

Nice to Have:

  • Experience designing and implementing state machines.

  • Experience with hardware–software integration.

  • Familiarity with DDS or similar pub/sub communication frameworks.

  • Experience working in real-time or near real-time systems.

  • Python scripting experience.

  • Exposure to robotics or industrial communication protocols (EtherCAT, CANopen).

What we offer:

  • Competitive salary including pension plan

  • 25 days of annual leave based on a full-time position

  • Hybrid work model

  • 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

We offer an environment where you can make a lot of impact, as you are joining a growing scale-up in MedTech. Our team of driven and talented colleagues enjoys solving the challenges in developing, manufacturing, and completing our breakthrough medical device. While working in an open culture, we strive for excellence in all domains. We believe in taking courage and like to challenge each other. We learn and teach, regardless of age, nationality or gender.

Find more English Speaking Jobs in Netherlands on Arbeitnow

Skills

Software

Listed via Arbeitnow · first seen 22 October 2026 · last verified 28 October 2026

Jobs via Arbeitnow

Related

Similar jobs

B

Medior Software Engineer

BAS Group · Veghel, Netherlands

Pay not listed
Mid levelFull time

Ben jij een Software Engineer die graag zelfstandig bouwt aan slimme, schaalbare software? Wil je technische uitdagingen oplossen, meedenken over nieuwe functionaliteiten en jezelf blijven…

Listed via Arbeitnow · posted 1 day ago · verified 2 hours ago

B

Software Engineer

Benchmark · Almelo, Netherlands

Pay not listed
SeniorFull time

Ben jij een ervaren software engineer die complexe technische vraagstukken niet uit de weg gaat? Voor Benchmark zoeken we een Software Engineer met een diepgaande expertise in C++, die inhoudelijk…

Listed via Arbeitnow · posted 6 days ago · verified 2 hours ago

B

Senior Software Engineer

BAS Group · Veghel, Netherlands

Pay not listed
SeniorFull time

Ben jij een ervaren Software Engineer die graag complexe technische uitdagingen oplost en collega’s helpt om beter te worden? Wil je meebouwen aan schaalbare software, technische keuzes maken en…

Listed via Arbeitnow · posted 1 day ago · verified 2 hours ago

C

Software Engineer (.NET)

CCS Connects · Remote

Pay not listed
RemoteWho can apply not statedMid levelTemporary

Your Mission As a Software Engineer at CCS, you'll play a key role in our modernization journey—bridging legacy systems with future-ready solutions. You’ll help deliver innovative, high-quality…

Listed via Arbeitnow · posted 4 days ago · verified 2 hours ago

G

PLC Software Engineer

GradeMatch · Helmond, Netherlands

Pay not listed
Mid levelTemporary

De uitdaging Wij zoeken per direct een PLC Software Engineer voor onze klant in de regio Echt. Onze klant ontwikkelt en bouwt hoogwaardige verpakkingsmachines voor de voedingsmiddelenindustrie en…

Listed via Arbeitnow · posted 6 days ago · verified 2 hours ago

G

Embedded Software Engineer C++/C

GradeMatch · Venlo, Netherlands

Pay not listed
Temporary

De uitdaging Onze klant ontwikkelt high-tech embedded systemen die extreem betrouwbaar, veilig en performant moeten zijn. Je werkt in een omgeving waar innovatie de standaard is en waar jouw code…

Listed via Arbeitnow · posted 6 days ago · verified 2 hours ago

Occupations: ESCO © European Union, CC BY 4.0 · Geography: GeoNames, CC BY 4.0 · Industries: ISIC Rev.4, UNSD

The global job search infrastructure for humans and AI agents.

Find jobsSearch jobsRemoteOpen worldwideOccupationsCountries
DevelopersOverviewQuickstartMCP endpointREST APISkillsOpenAPI spec
PeopleSeekThe recruiting platformFor AI agents
LegalPrivacy PolicyTerms of Service

PeopleSeek

© 2026 PeopleSeekjobs.peopleseek.ai