onsite
Embedded Systems Engineer - medicap homecare GmbH
Embedded Systems Engineer
Design, develop, and test embedded firmware for cutting‑edge medical devices using C/C++ and RTOS, ensuring compliance with medical regulations and delivering reliable, high‑performance solutions.
About the role
Key Responsibilities
- Develop and maintain firmware for medical devices using C/C++ on RTOS platforms.
- Collaborate with hardware engineers to design and validate hardware‑software interfaces.
- Implement and verify safety and regulatory requirements (IEC 62304, ISO 14971).
- Perform code reviews, unit testing, and integration testing to ensure high quality.
- Debug and troubleshoot hardware/software issues using oscilloscopes, logic analyzers, and JTAG tools.
- Document design decisions, test procedures, and release notes for regulatory submissions.
Requirements
- 3+ years of embedded software development experience in medical or safety‑critical domains.
- Strong proficiency in C/C++ and experience with RTOS (FreeRTOS, ThreadX, or similar).
- Knowledge of medical device standards (IEC 62304, ISO 14971) and safety lifecycle processes.
- Hands‑on experience with hardware debugging tools and version control (Git).
- Excellent problem‑solving skills and ability to work in a cross‑functional team.