Softwareentwickler C++ / Python (m/w/d)
Core
Developing software components and applications for medical technology devices across x86, ARM, microcontrollers, and embedded systems.
Role type
Embedded software engineer (C++/Python)
Builds
Medical device software applications and user interfaces
Domain
Medical technology / Embedded systems
Deliverable
production ML models | product features
Required skills
C++, Python, Bash, Qt, Linux, compilers, build systems, networking, automated testing, specification writing, documentation
Preferred skills
OpenCV, UML, image processing, electronics basics, IEC61058/62304 standards, SCRAM/agile methods
Technologies
Qt, ACE, Eclipse, Jenkins, Git, XML, JSON, OpenCV, STM32, NVIDIA Jetson, pic32
Responsibilities
Develop SW components and applications; realize user interfaces; create specifications and automated test scenarios; conduct SW tests; document development processes; participate in measurement solutions; support internal and customer projects; implement, integrate, and verify software; present results to customers; cross-departmental exchange
Seniority
Mid-level to Senior, hands-on IC