✦ Luna Orbit — Software Engineering

Staff Software Engineer

at Stryker

📍 2 Locations Hybrid 💰 $102K – $222K USD / year Posted April 01, 2026
Salary $102K – $222K USD / year
Type Full-Time
Experience senior
Exp. Years 4+ years
Education Bachelor's degree in Software Engineering, Computer Science or a related discipline
Category Software Engineering

Staff Software Engineer to lead design and implementation of complex medical device software, including architecture, product design documentation, and integration with hardware components.

  • Collaborate cross-functionally on product development
  • Lead full lifecycle from concept to launch
  • Design, develop, verify software components
  • Translate inputs into requirements and specifications
  • Mentor engineers and ensure regulatory alignment

Hands-on development of Windows-based apps using C#, C++, and .NET with WPF and Windows Services. API design/integration (REST, SOAP, WCF, gRPC). Mentorship and agile delivery in a regulated environment.

The ideal candidate is a staff software engineer with 4+ years of experience building Windows-based applications in medical devices, strong C#/C++/.NET skills, and API integration experience (REST/SOAP/WCF/gRPC), plus familiarity with regulatory standards.

Bachelor's degree in Software EngineeringComputer Science or a related disciplineMinimum of 4+ years of professional software engineering experienceStrong hands-on experience developing Windows-based applications using C#C++and .NETExperience designingdevelopingand integrating APIs (RESTSOAPWCFgRPC)
Ethernet and IP networking knowledge (AVoverIPCCNA)FPGAsVideo/Communication system designFDA/IEC 62304/60601 awareness
C#C++.NETWPFWindows ServicesRESTSOAPWCFgRPC
["Bachelor's degree in Software EngineeringComputer Science or related"'4+ years of software engineering experience''C#''C++''.NET''WPF''Windows Services''REST''SOAP''WCF''gRPC']
C#C++.NETWPFWindows ServicesRESTSOAPWCFgRPC
MentorshipCross-functional collaborationCommunicationTeamworkProblem solvingLeadership

Preferred

CCNAIEC 62304IEC 6060121 CFR 820
Industry Healthcare & Medical
Job Function Lead design and implementation of complex medical device software systems
Role Subtype Staff Software Engineer
Tech Domains Windows Server, Microsoft .NET, C#, C++, WPF, REST, SOAP, WCF, gRPC, Windows Services
staff software engineerstr ykerendoscopywindows-based applicationsc#c++.netwpfwindows servicesapis restsoapwcfgrpcagiledesign controlsregulatory standardsiec 62304iec 6060121crf 820fdand isdvoeshippingcrossfunctionalStaff Software Engineer.NETC#C++WPFRESTgRPCWCFAgileIEC 62304

Lack of Bachelor's degree in software-related field, Less than 4 years of professional software engineering experience, No experience with Windows-based application development

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