Embedded Softwareentwickler Medizintechnik (m/w/d)
Core
Develop and maintain C-based embedded software for safety-critical medical device systems, focusing on the Hardware Abstraction Layer.
Role type
Senior embedded software engineer (medical devices)
Builds
Embedded software for medical devices
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, automated code generation, software architecture design, code review, technical documentation
Preferred skills
IEC 62304 compliance knowledge, software testing, debugging, error analysis
Technologies
C, DSLs, version control systems
Responsibilities
Analyze and implement English software requirements, create and evolve software architectures and designs, conduct code reviews, maintain English technical documentation
Seniority
Senior, hands-on IC