Embedded Engineer

ROM Utrecht Region

Utrecht

Hybrid

EUR 70,000 - 110,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary including pension
25 days annual leave

Job summary

Vitestro is pioneering autonomous blood collection and seeks an embedded engineer to develop and maintain the real-time Linux platform at the heart of the Aletta ARPD device. You will work at the intersection of software and hardware to ensure performance, reliability, and safe operation of medical technology.

The role includes building automated tests, debugging complex system-level issues, and delivering OS updates.

Qualifications

  • Real-time embedded Linux experience required.
  • C/C++ programming and debugging skills essential.
  • Experience with performance testing and regression detection.
  • Familiarity with software update and patching mechanisms.

Responsibilities

  • Develop and maintain the real-time embedded Linux platform.
  • Build automated testing to understand changes affecting the device.
  • Contribute to debugging and root-cause analysis of complex issues.
  • Investigate complex performance and reliability issues.
  • Deliver changes to the OS and its networked subsystems.
  • Develop a nightly testing pipeline that integrates software changes.
  • Ensure performance is measurable and regressions are visible.
  • Support devices in the field.

Skills

Real-time embedded Linux
C/C++ programming
Profiling and debugging
Automated performance testing
Troubleshooting complex issues
Networked subsystems
Software update mechanisms
Device security principles
Operating systems
Device performance measurement
Cross-boundary collaboration

Job description

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

As an embedded engineer, you will work at the intersection of software and hardware, developing and maintaining the real-time embedded Linux platform at the heart of the Vitestro device. Your role is crucial in ensuring the performance and reliability of our innovative blood collection technology, directly impacting patient care and healthcare efficiency.

  • Develop and maintain the real-time embedded Linux platform
  • Build automated testing to understand changes affecting the device
  • Contribute to debugging and root-cause analysis of complex issues
  • Investigate complex performance and reliability issues
  • Deliver changes to the OS and its networked subsystems
  • Develop a nightly testing pipeline that integrates software changes
  • Ensure performance is measurable and regressions are visible
  • Support devices in the field
  • Strong background in real-time embedded Linux and networked subsystems
  • Hands-on experience with profiling and debugging on Linux
  • Proven ability to troubleshoot and resolve complex system-level issues
  • Familiarity with software update and patching mechanisms
  • Experience in regulated industries such as medical devices or automotive
  • Involvement with software updates or remote diagnostics
  • Competitive salary including pension plan
  • 25 days of annual leave based on a full-time position
  • Working together in a high-skilled team
  • Frequent out-of-work activities with the team
  • Opportunity to be key shaper of a new global industry niche
Skills required for the job

Real-time embedded Linux C/C++ programming Profiling and debugging Automated performance testing Troubleshooting complex issues Networked subsystems Regression detection Software update mechanisms Device security principles Operating systems Device performance measurement Cross-boundary collaboration

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Medior C++ Software Engineer
Medior C++ Software Engineer

ROM Utrecht Region • Utrecht

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

ROM Utrecht Region • Utrecht

Hybrid
EUR 90,000 - 130,000
Embedded Engineer
Embedded Engineer

Vitestro • Utrecht

Hybrid
EUR 70,000 - 90,000
Competitive salary including pension
25 days of annual leave
Hybrid work model
+2
Realtime Embedded Linux Engineer — Autonomous Medical Robotics (Hybrid)
Realtime Embedded Linux Engineer — Autonomous Medical Robotics (Hybrid)

Vitestro • Utrecht

Hybrid
EUR 70,000 - 90,000
Competitive salary including pension
25 days of annual leave
Hybrid work model
+2
Realtime Embedded Linux Engineer: Shape Healthcare Tech
Realtime Embedded Linux Engineer: Shape Healthcare Tech

ROM Utrecht Region • Utrecht

Hybrid
EUR 70,000 - 110,000
Competitive salary including pension
25 days annual leave
Mechanical Engineer
Mechanical Engineer

ROM Utrecht Region • Utrecht

Hybrid
EUR 70,000 - 110,000
Pension plan
25 days annual leave
Integration Engineer – Hospital & Device Connectivity
Integration Engineer – Hospital & Device Connectivity

ROM Utrecht Region • Utrecht

Hybrid
EUR 70,000 - 100,000
Pension plan
25 days annual leave
Team activities
+1
Senior Quality Assurance Officer
Senior Quality Assurance Officer

ROM Utrecht Region • Utrecht

On-site
EUR 65,000 - 90,000
Pension plan
25 days annual leave
Team activities
Mechanical Engineer
Mechanical Engineer

Vitestro • Utrecht

Hybrid
EUR 60,000 - 85,000
Hybrid work model
25 days annual leave
Competitive salary including pension
Integration Engineer – Hospital & Device Connectivity
Integration Engineer – Hospital & Device Connectivity

Vitestro • Utrecht

Hybrid
EUR 70,000 - 100,000
Hybrid work model
25 days annual leave
Pension plan
+2