Embedded Software Engineer – Medical Device, Hybrid

Doghouse Recruitment

Utrecht

On-site

EUR 65,000 - 79,000

Full time

37 hours 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

Job summary

Doghouse Recruitment is seeking a software engineer to join a multidisciplinary team in Utrecht, working on a regulated medical device. You will own software components in a hardware-integrated system, implement in Modern C++ (C++17/20), and optimize for real-time Linux environments.

The role emphasizes architecture, reliability and maintainability over new features, with a focus on debugging across software-hardware boundaries, automated verification, and testable designs.

Qualifications

  • 4–7 years of professional C++ development experience.
  • Experience with production-level systems and maintainable code.
  • Strong debugging and testing capabilities.
  • Experience with Linux real-time environments.
  • Experience with Git and collaborative workflows.
  • Master’s degree in CS/EE or related field.

Responsibilities

  • Own software components inside hardware-integrated system.
  • Design and implement in C++17/20.
  • Integrate hardware changes into the stack.
  • Debug across software-hardware boundary.
  • Improve architecture and testability with automation and Python.
  • Participate in system-level design discussions.

Skills

C++ development
Modern C++
Linux
Git
DDS pub-sub
Python scripting

Education

Master’s degree in CS/EE

Tools

DDS
Python scripting

Job description

Doghouse Recruitment is seeking a software engineer to join a multidisciplinary team in Utrecht, working on a regulated medical device. You will own software components in a hardware-integrated system, implement in Modern C++ (C++17/20), and optimize for real-time Linux environments.

The role emphasizes architecture, reliability and maintainability over new features, with a focus on debugging across software-hardware boundaries, automated verification, and testable designs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Doghouse Recruitment • Utrecht

On-site
EUR 65,000 - 79,000
Embedded Software Engineer
Embedded Software Engineer

Vitestro • Utrecht

Hybrid
EUR 67,500 - 82,500
Hybrid working setup
30% ruling
Hybrid Embedded Software Engineer – MedTech Impact
Hybrid Embedded Software Engineer – MedTech Impact

Kaleido • Utrecht

Hybrid
EUR 55,000 - 90,000
Senior Embedded C++ Engineer for Medical Devices
Senior Embedded C++ Engineer for Medical Devices

Amaris Consulting • Veghel

On-site
EUR 65,000 - 95,000
Embedded Software Engineer
Embedded Software Engineer

CDH Professionals Inc • Rotterdam

On-site
EUR 96,000 - 138,000
R&D Software Engineer – MedTech (Hybrid)
R&D Software Engineer – MedTech (Hybrid)

Laborie • Amsterdam

On-site
EUR 52,000 - 76,000
Competitive salary
Pension plan
Flexible working model in an 국제 team
+2
Senior Embedded Software Engineer for Medical Devices
Senior Embedded Software Engineer for Medical Devices

Philips • Best

On-site
EUR 70,000 - 95,000
Senior Embedded Software Engineer - Ophthalmic Medical Devices
Senior Embedded Software Engineer - Ophthalmic Medical Devices

D.O.R.C. Dutch Ophthalmic Research Center (operating as DORC) • Netherlands

Remote
EUR 90,000 - 120,000
27 holidays and 13 adv-days for a 40‑h
8% holiday pay
13th month
+3
Embedded Software Engineer — High-Tech Machinery & Growth
Embedded Software Engineer — High-Tech Machinery & Growth

Jobster • Utrecht

On-site
EUR 32,000 - 54,000
Laptop en telefoon van de zaak
27 vakantiedagen
Reiskostenvergoeding
+2
Senior Embedded C++ Motion Control Engineer (Hybrid)
Senior Embedded C++ Motion Control Engineer (Hybrid)

jouwtechniekbaan.nl • Best

Hybrid
EUR 50,000 - 67,000