1

Medical Device Software Jobs (NOW HIRING)

Highly regarded medical device product development company has a need for a Software Architect. If you are currently a Software Architect or interested in an Architect level, then you may want to ...

... medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across ... software development background in a structured/regulated environment such as medical device ...

Lead and manage a team of software engineers delivering medical device software solutions. * Own Agile delivery execution, including sprint planning, tracking and on-time delivery. * Drive end-to-end ...

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

[Position] Senior Software Engineer [About Our Client] Research & Development hub for artificial ... As medical device development is iterative and subject to regulatory, technical, and business ...

next page

Showing results 1-20

Medical Device Software information

See salary details

$21

$49

$96

How much do medical device software jobs pay per hour?

As of Jun 29, 2026, the average hourly pay for medical device software in the United States is $49.84, according to ZipRecruiter salary data. Most workers in this role earn between $35.10 and $59.62 per hour, depending on experience, location, and employer.

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

To thrive as a Medical Device Software Engineer, you need strong programming abilities (often in C/C++ or Python), a solid understanding of software development life cycles, and familiarity with medical device regulations, typically backed by a degree in computer science, engineering, or a related field. Experience with development tools, embedded systems, and compliance standards like IEC 62304 or FDA requirements is highly valued. Attention to detail, problem-solving, and effective teamwork are essential soft skills in this role. These competencies ensure the creation of reliable, safe, and regulatory-compliant software critical for patient health and device performance.

What is the highest paying medical tech job?

In the field of medical device software, senior roles such as Medical Software Engineering Managers or Director of Medical Software typically have the highest salaries, often exceeding six figures. These positions require advanced technical skills, experience in regulatory compliance, and leadership abilities, reflecting their seniority and responsibility within medical technology companies.

What is the difference between Medical Device Software vs Medical Device Quality Assurance Specialist?

AspectMedical Device SoftwareMedical Device Quality Assurance Specialist
Required CredentialsSoftware development certifications, engineering degrees, FDA regulations knowledgeQuality assurance certifications (e.g., CQE), regulatory compliance training
Work EnvironmentSoftware development teams, R&D labs, regulatory agenciesManufacturing facilities, quality assurance labs, regulatory bodies
Employer & Industry UsageMedical device manufacturers, software firms in healthcareMedical device manufacturers, healthcare companies, regulatory agencies
Common Search & ComparisonFocuses on software development and complianceFocuses on quality processes and regulatory adherence

Medical Device Software professionals develop and maintain software used in medical devices, ensuring functionality and compliance. Medical Device Quality Assurance Specialists focus on testing, validation, and ensuring products meet quality standards. Both roles are essential in the medical device industry but differ in their core responsibilities and skill sets.

Can I make 200k a year as a software engineer?

Medical device software engineers can potentially earn $200,000 or more annually, especially with experience, specialized skills in embedded systems or regulatory compliance, and working in high-paying regions or companies. Salaries vary based on location, level of expertise, certifications, and the complexity of the projects involved.

What are some common challenges faced by professionals working in Medical Device Software development?

Professionals in Medical Device Software development often navigate complex regulatory requirements, such as FDA or ISO standards, which can impact project timelines and processes. Collaborating closely with cross-functional teams—including hardware engineers, clinicians, and quality assurance specialists—is essential to ensure safety and compliance. Additionally, balancing innovation with rigorous documentation and validation can be challenging, as even minor software changes may require extensive testing and approval. Staying updated with evolving cybersecurity standards is also a key part of the role.

Will AI replace medical device sales jobs?

AI is unlikely to fully replace medical device sales jobs, as these roles require relationship-building, technical knowledge, and understanding customer needs. AI can assist with data analysis, product information, and automating routine tasks, but human interaction remains essential for sales success in this field. Sales professionals may need to adapt by integrating AI tools into their workflows to enhance efficiency and customer engagement.

What engineer makes $500,000 a year?

In the field of medical device software, senior engineers with extensive experience, specialized skills, and leadership roles can earn salaries approaching or exceeding $500,000 annually, especially in high-cost regions or with bonuses and stock options. Such compensation typically requires advanced certifications, a strong track record, and often managerial responsibilities.

What is medical device software?

Medical device software is specialized software designed to be used for medical purposes, such as diagnosing, preventing, monitoring, or treating health conditions. It can be embedded within a medical device (like a pacemaker) or function as standalone software (such as mobile health apps). This software must comply with strict regulatory standards to ensure safety and effectiveness, as it directly impacts patient health and safety. Developers of medical device software must follow guidelines from authorities like the FDA or EU MDR, depending on the market. Regular updates, risk management, and comprehensive testing are also essential parts of its development process.
More about Medical Device Software jobs
What cities are hiring for Medical Device Software jobs? Cities with the most Medical Device Software job openings:
What states have the most Medical Device Software jobs? States with the most job openings for Medical Device Software jobs include:
Infographic showing various Medical Device Software job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 88% Full Time, 2% Part Time, and 9% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $103,662 per year, or $49.8 per hour.

Other

Posted 22 days ago


Job description

Description

Position Overview: Responsible for the high-level architecture and design of medical device software, ensuring alignment with system and software requirements. This "hands-on" role requires you to be in our Bedford, NH office (on a scheduled basis) to collaborate with project managers and software teams on multiple projects. The role includes reviewing detailed designs, the testing structure, and code, while also focusing on risk management and cybersecurity to ensure device safety for users and clinicians. It also offers the chance to lead technical initiatives, guide engineering teams, and make a significant impact on the development of medical devices.


Key Responsibilities:

  • Architecture & Design: Develop scalable, secure, and compliant software architecture based on system and software requirements.
  • Collaboration & Leadership: Work closely with project managers and software teams, providing architectural guidance and mentoring engineers.
  • Code Quality & Reviews: Conduct code reviews, enforce coding standards, and ensure high-quality, maintainable code.
  • Regulatory Compliance: Ensure adherence to regulatory standards (e.g., IEC 62304) for medical device software.
  • Risk Management & Cybersecurity: Integrate safety measures and conduct risk assessments to ensure device safety.
  • Continuous Improvement: Advocate for best practices, evaluate new technologies, and enhance development processes.

Requirements

Qualifications:

  • Required: Bachelor's degree in software engineering, Computer Science, Electrical Engineering, or a related field; 10+ years of industry experience; proficiency in programming languages (e.g., C, C#, C++, JavaScript); experience with embedded systems, and medical device development; familiarity with Agile/Scrum processes.
  • Beneficial: Master's degree; experience in Class B and C medical devices; Linux OS configuration; familiarity with test-driven development (TDD), CI/CD, and regulatory standards like IEC 62304.
  • Preferred: Experience using generative AI to aid in software development, developing machine learning-based products, knowledge of embedded Linux, real-time operating systems (RTOS), and cybersecurity hardening, as well as familiarity with Atlassian tools and software development best practices.