1

Medical Device Software Jobs (NOW HIRING)

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

$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 ...

Senior SQA Engineer

Natick, MA · On-site

$120K - $130K/yr

Participate in verification, testing, and documentation of medical device software per governing SOPs * Document verification procedures, verification results and traceability matrices. * Develop ...

Planning, facilitating, and tracking development projects across distributed teams that will be deploying high quality software for medical device software across multiple product ranges using Agile ...

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 ...

Planning, facilitating, and tracking development projects across distributed teams that will be deploying high quality software for medical device software across multiple product ranges using Agile ...

Planning, facilitating, and tracking development projects across distributed teams that will be deploying high quality software for medical device software across multiple product ranges using Agile ...

Senior SQA Engineer

Natick, MA · On-site

$120K - $130K/yr

Participate in verification, testing, and documentation of medical device software per governing SOPs * Document verification procedures, verification results and traceability matrices. * Develop ...

Planning, facilitating, and tracking development projects across distributed teams that will be deploying high quality software for medical device software across multiple product ranges using Agile ...

Planning, facilitating, and tracking development projects across distributed teams that will be deploying high quality software for medical device software across multiple product ranges using Agile ...

Software Engineer III

Monroeville, PA

$57 - $76.50/hr

Analyzing and verifying medical device designs. * *Writing detailed automated and manual test procedures that evaluate medical device software and systems against documented requirements. * *Writing ...

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 Jul 21, 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 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.

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.

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 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 $103,662 per year, or $49.8 per hour.

Senior Software Engineer

Enterra Medical, Inc.

Minneapolis, MN • On-site

Full-time

Posted 28 days ago


Job description

Senior Software Engineer
St. Louis Park, MN 
Job Summary:
We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable programming software and mobile applications that interface with implantable devices. The ideal candidate will have experience in medical device development, system integration, and regulatory compliance, with a passion for building technology that improves patient outcomes.  
Responsibilities:
  • Design, develop, and maintain programmer software for medical device systems, including embedded components and mobile apps (iOS/Android).
  •  Build secure and user-friendly mobile applications for clinicians and patients to monitor and interact with implantable devices.
  • Collaborate with cross-functional teams—hardware engineers, firmware developers, and clinical specialists—to ensure seamless integration between device, software, and external systems.
  • Implement secure communication protocols (e.g., Bluetooth Low Energy, proprietary RF) for data exchange between implantable devices and mobile apps.
  • Ensure adherence to medical device standards such as ISO 13485, IEC 62304, and FDA regulations throughout the software lifecycle.
  • Optimize software for performance, reliability, and cybersecurity in a highly regulated environment.
  • Conduct risk analysis, debugging, and verification to ensure software meets safety and efficacy requirements. Document design specifications, test plans, and validation reports per regulatory requirements.
  • Support clinical trials and post-market activities by analyzing system performance and deploying software updates.
  • Apply AI-based techniques for code development and process improvement, including automated code generation and intelligent code review.  
Required Qualifications:
  • Bachelor’s or Master’s degree in Computer Science or Computer Engineering, or a related field.
  • 5+ years of experience developing software for medical devices or regulated systems.
  • Strong proficiency in programming languages such as C/C++, C#, Python, Java, or Swift/Kotlin for mobile development. 
  • Experience with embedded systems and real-time operating systems (RTOS) as well as application-level development. 
  • Familiarity with medical device regulations (FDA, ISO 13485, IEC 62304). 
  • Hands-on experience with wireless communication protocols (BLE) and secure data transfer. 
  • Experience with software development tools (GitHub, Jira) and automated testing frameworks. 
Preferred Qualifications:
  • Experience with mobile app development for healthcare applications.
  • Familiarity with Agile development methodologies.
  • Knowledge of battery management systems and low-power optimization for connected devices.  

Total Compensation: $150,000-165,000 DOE
 

Powered by JazzHR

uVpTp88fa6