Senior Software GUI Engineer Embedded Systems (m/f/d)
Core
Development, implementation, and testing of GUI software for state-of-the-art medical products, ensuring safety, effectiveness, and regulatory compliance.
Role type
Senior IC embedded GUI software engineer
Builds
Medical device user interfaces and embedded software systems
Domain
Medical technology / Embedded systems
Deliverable
production ML models | product features
Required skills
C++, Ansi C, Qt/QML, Embedded Linux, RTOS (FreeRTOS, Zephyr, QNX), Microcontroller programming, Display controller integration, Touchscreen drivers, ALM tools (DOORS, Polarion, CodeBeamer), Regulatory documentation (ISO 13485, FDA 21 CFR 820.30, IEC 62304, IEC 14971)
Preferred skills
LVGL, TouchGFX, EmbeddedWizard, wxWidgets, Yocto/Buildroot, Keil, IAR, Code Composer, STM IDE, Cube MX
Technologies
Qt, QML, C++, C, FreeRTOS, Zephyr, QNX, Embedded Linux, Yocto, Buildroot, DOORS, Polarion, CodeBeamer
Responsibilities
Develop and verify software architecture and solutions per product specifications; Coordinate with GUI designers and third-party suppliers; Create regulatory documentation (requirements, risk analysis, verification); Troubleshoot production software issues; Maintain existing systems for stability.
Seniority
Senior, hands-on IC