C++ Software Engineer (Embedded Systems)
Core
Develop C++ software for sensor-based medical electronics, focusing on machine control, instrumentation, and hardware integration.
Role type
Embedded Systems Software Engineer
Builds
Medical measurement and assessment devices
Domain
Medical electronics / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, Embedded Systems, Control Systems, Instrumentation, Microcontrollers, Sensors, Actuators, Git, SDLC
Responsibilities
Develop software controlling instrumentation and experimental workflows, Maintain and improve the existing software codebase, Fix bugs and improve overall system robustness, Support rapid prototyping of new hardware features, Contribute to unit, integration, and system-level testing, Work closely with scientists and electronics engineers to understand requirements