Sr. Embedded Software Engineer
Core
Design, develop, and validate software for embedded medical devices ensuring FDA compliance.
Role type
Senior embedded software engineer (medical devices)
Builds
FDA-compliant embedded software for medical devices
Domain
Healthcare / Medical Devices
Deliverable
production ML models | product features
Required skills
C, C++, C#, Python, embedded systems development, FDA Design Control procedures, software verification and validation, unit test frameworks, software design requirements
Preferred skills
software testing, medical device design controls and regulations, ISO/IEEE software lifecycle standards, software development life cycle processes
Technologies
C, C++, C#, Python
Responsibilities
Design, implement, and evaluate embedded software; prepare software design requirements and specifications; test and document designs to address moderate scope problems; participate in software development, verification, and validation under guidance
Seniority
Senior, hands-on IC