Senior Reliability Software Engineer
Core
Design and validate software reliability for Class I, II, and III medical devices, ensuring safety and compliance with standards like IEC62304.
Role type
Senior Reliability Software Engineer
Builds
Software for medical devices
Domain
Healthcare technology / Medical devices
Deliverable
production ML models | product features
Required skills
Software design for regulated industries, Failure mode and effects analysis (FMEA), Reliability testing, Technical review of engineering artifacts, Process improvement, Reusable pattern development
Preferred skills
Leadership and mentoring, Agile methodologies, Test-Driven Development
Technologies
C++, Java, JavaScript, C#, .NET, Python, Angular, Xamarin
Responsibilities
Collaborate on software design for medical devices, Provide hands-on leadership and mentoring on reliability best practices, Evaluate designs for failure modes and hazards, Design and execute reliability tests, Conduct technical reviews of requirements and designs, Participate in process improvement initiatives
Seniority
Senior, hands-on IC with leadership