Sr Staff Embedded Software Engineer
Core
Lead development, verification, and validation of embedded bio-wearable software for medical devices, ensuring FDA compliance and on-time delivery.
Role type
Sr Staff Embedded Software Engineer (Medical Devices)
Builds
Embedded bio-wearable products and safety-critical software
Domain
Healthcare / Medical Devices / Embedded Systems
Deliverable
production ML models | product features
Required skills
C programming, embedded systems development, FDA design control procedures, debugging in embedded environments, device driver design, low-level device interface design, structured software development, model-based design (UML/SysML), software verification and validation
Preferred skills
RF and BLE software design, source control management, embedded device testing, team leadership and mentorship
Technologies
C, UML, SysML, RF, BLE
Responsibilities
Lead software development and verification for embedded bio-wearables; Implement FDA-compliant design control procedures; Provide technical leadership and mentoring; Collaborate with cross-functional teams on product development; Resolve significant technical issues and propose solutions; Participate in the full development life cycle from specification to support
Seniority
Sr Staff, hands-on IC with strategic leadership