✦ Luna Orbit — Software Engineering

Staff Software Engineer- Medical Device Embedded SW (Hybrid)

at Stryker

📍 2 Locations Hybrid Posted March 27, 2026
Type Not Specified
Experience mid
Exp. Years 4+ years
Education Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or related disciplines
Category Software Engineering

Design, develop, and maintain software for safety-critical medical devices, ensuring compliance with regulatory standards. Lead technical efforts and mentor engineering teams in a regulated environment.

  • Lead software design and implementation
  • Ensure regulatory compliance
  • Support risk management activities
  • Mentor engineers
  • Participate in design reviews

Embedded software development using C, C++, Linux, Qt/QML, with focus on medical device standards IEC 62304 and ISO 14971, in a regulated environment.

The ideal candidate is a mid-level embedded software engineer with 4+ years of experience in medical device software development, proficient in C, C++, Linux, and Qt/QML. They should have strong leadership skills and experience working in regulated environments.

CC++Embedded systemsRegulatory complianceSoftware development
RTOSCommunication protocolsCI/CD pipelinesTest automationCybersecurity
LinuxQtQML
CC++LinuxQtQMLregulatory complianceIEC 62304ISO 14971FDAsoftware development
CC++LinuxQtQMLRegulatory complianceIEC 62304ISO 14971FDA regulationsSoftware development
LeadershipTechnical mentoringCollaborationProblem-solvingCommunication

Preferred

FDA Design ControlsIEC 60601
Industry Medical Devices / Healthcare Technology
Job Function Medical device embedded software engineering
Role Subtype Embedded Software Engineer
Tech Domains Linux, Qt, QML
embedded softwareCC++LinuxQtQMLregulatory complianceIEC 62304ISO 14971FDAmedical device softwaresoftware developmentrisk managementverification and validationmedical device regulations

Lack of embedded systems experience, No experience with medical device regulations, Inability to work in a hybrid environment

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile