CareerPlanSign in

Embedded Softwareentwickler Medizintechnik (m/w/d)

Pfaffenhofen an der Roth, BAYERNFull-time2026-09-29 → 2026-10-13

Core

Develop and maintain C-based embedded software for a safety-critical medical device system, focusing on the Hardware Abstraction Layer. (via careerplan.io/jobs/12727-UL1383693-S-embedded-softwareentwickler-medizintechnik-mwd-at-engineering-people-gmbh)

Role type

Senior embedded software engineer (medical devices)

Builds

Embedded software for safety-critical medical systems

Domain

Medical technology / Embedded systems

Deliverable

production ML models | product features

Required skills

C programming, Hardware Abstraction Layer (HAL) development, Domain Specific Language (DSL) integration, Code review, Technical documentation, Software architecture design, Automated code generation handling, Debugging, Software testing

Preferred skills

Knowledge of medical device software requirements, IEC 62304 compliance, Software architecture and design for safety-critical systems

Technologies

C, DSLs, Version control systems

Responsibilities

Develop and maintain embedded software in C for safety-critical systems, Analyze and implement English software requirements, Create and evolve software architectures and designs, Work with Domain Specific Languages including integration of auto-generated code, Conduct and support code reviews, Create and maintain English technical documentation