Development Engineer (d/w/m)
Core
Develop hardware-adjacent embedded software in C++ for microcontrollers and RTOS environments while ensuring cybersecurity and regulatory compliance for medical devices.
Role type
Senior embedded systems cyber security engineer
Builds
Secure embedded software systems for prosthetics and orthotics
Domain
Medical devices / Embedded systems / Cybersecurity
Required skills
C++ (hardware-adjacent), RTOS development, Cybersecurity principles for embedded systems, Threat modeling (STRIDE), Vulnerability management (CVSS), Regulatory compliance (IEC 81001-5-1, ISO 14971, MDR, FDA)
Preferred skills
Penetration testing, Secure design rules, SAST/DAST/SCA tools, PSIRT processes
Technologies
STM32, C++, RTOS, STRIDE, CVSS, IEC 81001-5-1, ISO 14971, MDR, FDA Guidance
Responsibilities
Develop and integrate software systems in RTOS environments; Conduct risk analyses and threat modeling; Implement and evaluate security controls; Perform vulnerability management and penetration tests; Create and maintain regulatory cybersecurity documentation; Act as interface between embedded, app/cloud teams, and regulatory affairs.
Seniority
Senior, hands-on IC
