Software Engineer
Core
Design, develop, document, and maintain high-quality software for medical devices and supporting tools used in acute care settings.
Role type
Software Engineer (Embedded/Device Software)
Builds
Medical device software (AEDs, ventilators, trauma kits) and supporting tools (parsers, simulators)
Domain
Medical Technology / Healthcare
Deliverable
production ML models | product features
Required skills
C, C++, C#, Python, software integration, unit testing, verification protocols, problem-solving
Preferred skills
self-study, staying current with engineering trends, teamwork
Technologies
C, C++, C#, Python
Responsibilities
Develop and maintain source code and unit tests; perform software integration between software and hardware subsystems; execute software unit verification procedures; report progress towards performance and schedule objectives
Seniority
Individual Contributor