R&D Engineer for Embedded Software
Role details
Job location
Tech stack
Job description
Design and develop embedded systems for medical products, with a focus on innovative application areas Program, optimize, and verify embedded software for microcontrollers while ensuring compliance with medical device standards and regulatory requirements Contribute actively to system design and system architecture across the full product development lifecycle Develop, automate, and document tests (e.g. HIL/SIL) to ensure high reliability, safety, and software quality Conduct and participate in structured code reviews, fostering knowledge sharing and continuous improvement within the development team
Requirements
Master's degree or higher degree (University, FH) in Engineering (e.g. Embedded Systems, Electrical Engineering, Computer Science or Computer Engineering), or relevant working experience in these fields of profession At least three years of professional experience in Embedded Software Development using C/C++ Solid knowledge of Git, RTOS, DevOps practices, CI/CD pipelines, and conducting code reviews is highly desirable; experience with BLE, C#, and Python is considered a plus Good communication skills in English, both written and spoken; German is desirable
Benefits & conditions
- Central Location
- Employee Discounts
- Flexible Hours
- International Environment
- Onboarding
- Workplace Well-Being
Central Location
Employee Discounts
Flexible Hours
International Environment
Onboarding
Workplace Well-Being, Annual gross salary from € 58,941.41, based on professional qualification and experience.