2

Remote Medical Device Software Engineer Jobs (NOW HIRING)

Staff Software Engineer

Flower Mound, TX · On-site +1

$133K - $222K/yr

Design, develop, modify, and verify medical device software components in accordance with defined ... Remote Procedure Calls (gRPC). Preferred: * Knowledge of Ethernet and IP networking, including ...

Test Automation Engineer

Palo Alto, CA · On-site +1

$126K - $145K/yr

... medical device documentation activities. The role requires flexibility, strong problem-solving ... Design, develop, and maintain automated test frameworks for cloud and device software. * Integrate ...

Be Seen First

Remote (must live within territory - northern California, Oregon, or Washington) Hire Type ... Proven B2B sales experience (medical device experience preferred but not required) * Experience ...

Senior Principal Engineer

Indianola, PA · On-site +1

$162K - $185K/yr

Senior Principal Engineer for Indianola, PA to lead medical device software product design & development for radiology product portfolio; gather & develop requirements; assess regulatory design ...

The role involves collaborating with engineering and hardware teams to enhance device software capabilities and ensure a world-class user experience for in-person payments. Responsibilities : • Set ...

Senior Principal Engineer

Indianola, PA · On-site +1

$162K - $185K/yr

Senior Principal Engineer for Indianola, PA to lead medical device software product design & development for radiology product portfolio; gather & develop requirements; assess regulatory design ...

Manage Direct Reports and oversees their medical device software projects to ensure compliance to ... Certified Software Quality Engineer (CSQE) certification required. *Project Management Professional ...

Manage Direct Reports and oversees their medical device software projects to ensure compliance to ... Certified Software Quality Engineer (CSQE) certification required. *Project Management Professional ...

Collaborate with product development, quality, clinical, and engineering teams to ensure regulatory compliance * Interpret FDA guidance related to medical device software and digital health ...

next page

Showing results 1-20

Remote Medical Device Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do remote medical device software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for remote medical device software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Remote Medical Device Software Engineers, and how can they be addressed?

Remote Medical Device Software Engineers often encounter challenges related to stringent regulatory compliance, secure communication, and effective collaboration with cross-functional teams such as QA, hardware engineers, and clinicians. Managing time zones and clear documentation is essential to ensure code quality and traceability, especially since these devices directly impact patient safety. To address these challenges, engineers should prioritize robust version control, frequent virtual check-ins, and proactive communication to align with team goals and regulatory requirements. Leveraging collaboration tools and maintaining detailed documentation can further streamline the development process and facilitate smooth teamwork.

What does a Remote Medical Device Software Engineer do?

A Remote Medical Device Software Engineer designs, develops, tests, and maintains software used in medical devices while working from a remote location. They are responsible for ensuring the software complies with healthcare regulations and safety standards, such as FDA or ISO requirements. Their work often involves collaborating with cross-functional teams, troubleshooting issues, and updating software throughout the product lifecycle. This role requires expertise in both software engineering and medical device regulations.

What are the key skills and qualifications needed to thrive as a Remote Medical Device Software Engineer, and why are they important?

To thrive as a Remote Medical Device Software Engineer, you need strong programming skills (especially in C/C++ or Python), a solid understanding of embedded systems, and a degree in computer science, biomedical engineering, or a related field. Familiarity with medical device standards (such as IEC 62304), version control systems like Git, and experience with software validation and regulatory documentation are typically required. Excellent problem-solving abilities, proactive communication, and strong collaboration skills are vital for working effectively in distributed teams. These skills ensure the development of safe, high-quality software that meets strict regulatory requirements and supports patient health.
More about Remote Medical Device Software Engineer jobs
What cities are hiring for Remote Medical Device Software Engineer jobs? Cities with the most Remote Medical Device Software Engineer job openings:
What are the most commonly searched types of Medical Device Software Engineer jobs? The most popular types of Medical Device Software Engineer jobs are:
What states have the most Remote Medical Device Software Engineer jobs? States with the most job openings for Remote Medical Device Software Engineer jobs include:
Infographic showing various Remote Medical Device Software Engineer job openings in the United States as of July 2026, with employment types broken down into 75% Full Time, 18% Part Time, and 7% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Staff Software Engineer

Staff Software Engineer

Stryker

Flower Mound, TX • On-site, Remote

$133K - $222K/yr

Full-time

Posted 13 days ago


Job description

Work Flexibility: Hybrid or Onsite

Stryker is seeking a Staff Software Engineer to join our Endoscopy division. In this role, you will lead the design and implementation of complex software systems, including application architecture and product design documentation. You will apply deep expertise across multiple technological domains to evaluate and adopt new technologies and platforms. As a technical leader, you will mentor engineers and collaborate closely with crossfunctional peers to deliver marketleading software solutions that meet customer and system requirements. You will follow established design practices, including Agile methodologies, and apply sound software engineering principles to ensure products are safe, reliable, and userfriendly.

Workplace flexibility: Candidate must reside within a commutable distance to either San Jose, CA or Flower Mound, TX but is expected to be onsite at the facility multiple times per week.

Check out our product portfolio here: Stryker Endoscopy and our Connected OR Hub

What you will do:

  • Collaborate crossfunctionally with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing, and Project Management to lead and support successful product development initiatives

  • Contribute across the full product lifecycle-from concept, design, and development through verification, validation, and launch-delivering highquality results aligned with business priorities

  • Design, develop, modify, and verify medical device software components in accordance with defined requirements, system architecture, and coding standards

  • Translate user, clinical, market, and Voice of Customer inputs into design requirements, specifications, and advanced component or subsystem designs

  • Conduct advanced prototyping, testing, research, and problem solving to evaluate design tradeoffs, resolve complex issues, and ensure performance against requirements

  • Apply independent judgment to analyze, correct, and optimize complex design challenges while balancing technical, clinical, and business considerations

  • Participate in code reviews, applying design principles, best practices, and industry standards; estimate development effort, timelines, and resources to support project planning

  • Generate, review, and maintain comprehensive engineering documentation, including requirements, design, architecture, test artifacts, bugs, and Design History File content

  • Follow and mentor others on R&D procedures, design controls, risk management, regulatory standards, and Quality Management System requirements while building strong engineering relationships

What you need:

Required:

  • Bachelor's degree in Software Engineering, Computer Science or a related discipline
  • Minimum of 4+ years of professional software engineering experience, including practical experience integrating software with hardware components.
  • Strong hands-on experience developing Windows-based applications using C# and .NET, with proficiency in Windows Presentation Foundation (WPF) and Windows Services.
  • Experience designing, developing, and integrating at least one of the following Application Programming Interfaces (APIs): Representational State Transfer (REST), Simple Object Access Protocol (SOAP), Windows Communication Foundation (WCF), or Remote Procedure Calls (gRPC).

Preferred:

  • Knowledge of Ethernet and IP networking, including AudioVisual (AV)over Internet Protocol (IP) protocols (TCP/UDP, multicast, QoS, VLANs, NDI, SDVoE), supported by networking certifications such as CCNA or equivalent.
  • Knowledge of FieldProgrammable Gate Arrays (FPGAs) (e.g., for HDMI routing or signal timing).
  • Proficiency in C++, with experience applying object-oriented principles and design patterns in real-world applications.
  • Experienced in research and development of Video and Communication system/workflow design including experience with routing video/audio signals using Software.
  • Experience with documented software development processes or familiarity with US FDA and ISO standards like IEC 62304, IEC 60601, 21CRF 820 is a plus.

United States of America Pay Ranges:

  • US10: $112,900 - $188,100 USD Annual
  • US30: $133,400 - $222,300 USD Annual

View the U.S. work location and transparency guide to find the pay range for your location.

Travel Percentage: 10%Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.