Embedded Software Engineer

Vitestro 

📍 Utrecht, Netherlands 🇳🇱

full-time
mid-level
75000
hybrid
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++LinuxDDSTDDPython

Industry

Medical DevicesRobotics

Job Description

Embedded Software Engineer C++ | Real-Time Systems | Utrecht [€75K]

[MedTech]


Ready to build the core software behind a CE-approved medical robot entering large-scale deployment?


My client is a fast-growing MedTech scale-up of around 100 engineers, CE approved and funded through 2027, now moving into large-scale deployment of a hardware-driven robotic system. They are developing the world’s first autonomous blood-drawing robot and are focused on scaling, optimising, and industrialising a complex, real-world product.


As a C++ Software Engineer, you’ll work at the core of this hardware-integrated system in Linux and real-time environments, developing and maintaining production-grade C++ (C++20) software, extending state machine logic, integrating evolving hardware into the existing architecture, and working with DDS communication protocols. You’ll contribute to hardware integration and system validation, strengthen Python-based test scripting, apply test-driven development principles, participate in code reviews using Git, and debug and optimise performance where it matters most. This is hands-on engineering in a regulated environment where structure, robustness, and performance are critical.


The Requirements

• 3 to 5 years of C++ development experience

• Strong modern C++ skills (C++20 preferred)

• Experience with production systems and state machines

• Linux and or real-time environment experience

• Hardware-software integration experience

• Familiar with TDD, Python scripting, and Git

• DDS experience is a plus


The Benefits

A salary up to €75K, hybrid working setup, and the 30% ruling.


Interested?

Contact me at [email protected].