R&D Engineer for Embedded Software

Med Gmbh
Böblingen, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English
Experience level
Senior
Compensation
€ 59K

Job location

Böblingen, Germany

Tech stack

C Sharp (Programming Language)
Software Quality
Code Review
Computer Engineering
DevOps
Embedded Software
Python
Real-Time Operating Systems
Systems Architecture
GIT
Information Technology

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.

About the company

* 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, * 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

Apply for this position