Software Engineer (w/m/d)
Core
Developing well-structured and maintainable embedded device software, advancing future technologies in device networking and cloud integration.
Role type
Embedded Software Engineer
Builds
Embedded software modules for surgical instruments and implants
Domain
Medical device manufacturing / Embedded systems
Required skills
C/C++, Python, Rust, Golang, Git, Jira, Polarion, CI/CD (GitHub Actions), Docker, Linux (Buildroot, Yocto), Real-time programming, Interfaces & Protocols, IEC60601-1, IEC62304, IEC 81001-5-1
Preferred skills
DevOps, Container virtualization, Drive technology, High-frequency technology
Technologies
C, C++, Python, Rust, Golang, Git, Jira, Polarion, GitHub Actions, Docker, Buildroot, Yocto
Responsibilities
Develop embedded device software, drive device networking and cloud integration technologies, collaborate in interdisciplinary teams, ensure quality via unit/integration testing and code reviews, create development documentation and test protocols, develop, integrate, and validate modules per medical software standards
Seniority
Mid-Senior, hands-on IC