Senior Embedded Software Consultant (C++17) for Medical Devices

AMARIS GROUP SA

Eindhoven

Hybrid

EUR 90,000 - 120,000

Full time

14 days+

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

Amaris Consulting is seeking an Experienced Embedded Software Consultant (C++:17) to design and implement embedded software for real-time medical imaging and connected care devices. You will drive the full software lifecycle from requirements to release, work with systems, hardware, QA and regulatory teams, and contribute to design reviews.

The role requires a Bachelor’s or Master’s in software or computer science, 6+ years of embedded MCU experience, strong C++, SOLID principles, and ISO

Qualifications

  • Bachelor’s or Master’s degree in software/CS or related field.
  • Minimum 6 years of embedded software development on resource-constrained MCUs.
  • C/C++ with SOLID principles and industry-standard testing approaches.
  • Experience with Agile/Scrum and end-to-end embedded projects.
  • Familiarity with quality standards ISO 13485 and IEC 62304.

Responsibilities

  • Design, implement, and optimize embedded software for medical imaging and connected care devices.
  • Drive full software lifecycle: requirements, architecture, design, testing, release.
  • Ensure compliance with quality norms and participate in design/code reviews.
  • Develop automated unit/integration tests and ensure traceability.
  • Collaborate with systems, hardware, QA, and regulatory teams in an Agile/Scrum setup.
  • Produce clear documentation for software, interfaces, and test assets.

Skills

C++
Object-oriented design
SOLID principles
Agile/Scrum
CI/CD
Git
Python scripting
Embedded software
Real-time systems
Connectivity (BLE/Wi-Fi/Cellular)

Education

Bachelor’s or Master’s in Software Engineering/Computer Science

Tools

CMake
Git
CI/CD pipelines
Docker

Job description

Amaris Consulting is seeking an Experienced Embedded Software Consultant (C++:17) to design and implement embedded software for real-time medical imaging and connected care devices. You will drive the full software lifecycle from requirements to release, work with systems, hardware, QA and regulatory teams, and contribute to design reviews.

The role requires a Bachelor’s or Master’s in software or computer science, 6+ years of embedded MCU experience, strong C++, SOLID principles, and ISO

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Engineer for Medical Devices
Senior Embedded C++ Engineer for Medical Devices

Amaris Consulting • Veghel

On-site
EUR 65,000 - 95,000
Experienced Embedded Software Consultant (C++:17)
Experienced Embedded Software Consultant (C++:17)

Amaris Consulting • Veghel

On-site
EUR 65,000 - 95,000
Experienced Embedded Software Consultant (C++:17)
Experienced Embedded Software Consultant (C++:17)

AMARIS GROUP SA • Eindhoven

On-site
EUR 90,000 - 120,000
Senior C++ 3D Imaging & Rendering Engineer
Senior C++ 3D Imaging & Rendering Engineer

Amaris Consulting • Best

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

ViCentra B.V. • De Meern

Hybrid
EUR 70,000 - 100,000
Senior Embedded Software Engineer — Build Connected Systems
Senior Embedded Software Engineer — Build Connected Systems

Colonial Heights Senior Living • Eindhoven

Hybrid
EUR 70,000 - 90,000
Unlimited vacation days
Company gatherings
Well-equipped office
+3
Senior Embedded Linux & MCU Engineer (Yocto)
Senior Embedded Linux & MCU Engineer (Yocto)

Applied Microelectronics AME • Eindhoven

On-site
EUR 70,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Forexx Group • Eindhoven

On-site
EUR 55,000 - 70,000
Electronics Engineer Consultant [F/M/X]
Electronics Engineer Consultant [F/M/X]

Mantu • Drachten, Eindhoven

Remote
EUR 85,000 - 115,000
Senior Mechanical Development Engineer (Consultant)
Senior Mechanical Development Engineer (Consultant)

Mantu Manager Program • Drachten

On-site
EUR 65,000 - 90,000