Principal Embedded Software Engineer
Core
Design, develop, and test firmware for implantable neural stimulators, chargers, and handheld remote-control devices.
Role type
Principal Embedded Software Engineer
Builds
Implantable neural stimulators, chargers, and handheld remote-control devices
Domain
Medical devices / Embedded systems
Deliverable
production ML models | product features
Required skills
C/C++ programming, microcontroller firmware development, scripting (PHP/Python), 8/16/32-bit processor architecture knowledge, assembly language
Preferred skills
Medical-device industry experience under IEC62304, knowledge of firmware for multiple vendor processors
Technologies
C, C++, PHP, Python, Assembly, 8-bit/16-bit/32-bit microcontrollers
Responsibilities
Design and develop firmware for implantable devices and peripherals, contribute to product specifications and architecture, address technical and regulatory challenges, review work for technical soundness
Seniority
Principal, hands-on IC with strategic contribution