Embedded Software Engineer – Senior HMI Developer (m/f/d)
Core
Design, develop, and maintain Human-Machine Interface (HMI) applications for life-critical medical devices like Heart-Lung Machines on Embedded Linux platforms.
Role type
Senior HMI Embedded Software Engineer
Builds
HMI software for Heart-Lung Machines and other life-critical medical devices
Domain
Medtech / Life-critical medical devices
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded Linux development, Qt-based HMI/GUI development, software architecture design, IEC 62304 Class C compliance, unit testing, static analysis, risk assessment, software documentation
Preferred skills
Experience in regulated medical or safety-critical industries, experience with firmware engineers and cross-functional collaboration
Technologies
Embedded Linux, Qt
Responsibilities
Design and develop HMI applications for embedded medical devices, implement software solutions on Embedded Linux platforms, collaborate with software architects and test engineers, lead or contribute to software requirements and architecture documentation, apply unit testing and static analysis, support integration and debugging, ensure end-to-end traceability, create and maintain software documentation for regulatory submissions
Seniority
Senior, hands-on IC