
Medior C++ Software Engineer
Vitestro is seeking a Medior C++ Software Engineer to develop robust C++ software for its autonomous robotic blood collection device. The role involves designing and maintaining hardware-integrated systems in real-time Linux environments, collaborating with hardware and systems engineers. Requires 4–7 years of professional C++ experience and strong modern C++ (C++17/20) skills.
What you'll do
- Take ownership of software components within hardware-integrated systems
- Design, implement, and improve robust C++ software interacting with multiple subsystems and real-time environments
- Collaborate with hardware engineers, systems engineers, and other software developers
What you need
Must-have
C++C++17C++20LinuxGitAutomated TestingDebugging
Nice-to-have
State MachinesHardware-Software IntegrationDDSReal-time SystemsPythonEtherCATCANopen
Soft skills
CollaborationOwnershipProblem SolvingCommunication
C++Software EngineerMedTechRoboticsLinuxReal-time SystemsHardware IntegrationUtrechtScale-up