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 (Firmware)
Builds
Implantable neuromodulation devices and external control units
Domain
Medical devices / Neuromodulation
Required skills
C/C++ programming, Microcontroller Firmware Development, Scripting (Python/PHP), Technical standards (IEC62304), Architecture design, Test planning
Preferred skills
8/16/32-bit processor knowledge, Assembly language, Medical device industry experience
Technologies
C, C++, Python, PHP, Assembly, Microcontrollers
Responsibilities
Design and test firmware for implantable and external devices; Develop specifications, architecture, and test plans; Interpret complex regulatory information; Review work for technical accuracy and adequacy; Contribute to project milestones.
Seniority
Senior, hands-on IC
