Plan and lead execution of risk-based firmware and device software testing for regulated medical device products. * Develop and maintain automated tests, test tools, scripts, fixtures, and repeatable ...
Plan and lead execution of risk-based firmware and device software testing for regulated medical device products. * Develop and maintain automated tests, test tools, scripts, fixtures, and repeatable ...
Principal Software Test Engineer - 2 Openings
Plymouth, MN · On-site
$142K - $191K/yr
Lead the development and execution of the overall software testing strategy for medical device products, ensuring alignment with system requirements, risk controls, and regulatory expectations.
Quick apply
Principal Software Test Engineer - 2 Openings
Plymouth, MN · On-site
$142K - $191K/yr
Lead the development and execution of the overall software testing strategy for medical device products, ensuring alignment with system requirements, risk controls, and regulatory expectations.
Leo Cancer Care: Senior Software Engineer - Interoperability
Middleton, WI · Hybrid
$125K - $165K/yr
Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance. * Familiarity ...
Leo Cancer Care: Senior Software Engineer - Interoperability
Middleton, WI · Hybrid
$125K - $165K/yr
Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance. * Familiarity ...
Leo Cancer Care: Senior Software Engineer - Interoperability
Middleton, WI · On-site
$125K - $165K/yr
Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance. * Familiarity ...
Quick apply
Leo Cancer Care: Senior Software Engineer - Interoperability
Middleton, WI · On-site
$125K - $165K/yr
Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance. * Familiarity ...
Leo Cancer Care: Senior Software Engineer - Interoperability
Middleton, WI · On-site
$125K - $165K/yr
Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance. * Familiarity ...
Leo Cancer Care: Senior Software Engineer - Interoperability
Middleton, WI · On-site
$125K - $165K/yr
Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance. * Familiarity ...
Senior Firmware Test Engineer
Minneapolis, MN · On-site
$93K - $131K/yr
Plan and lead execution of risk-based firmware and device software testing for regulated medical device products. * Develop and maintain automated tests, test tools, scripts, fixtures, and repeatable ...
Senior Firmware Test Engineer
Minneapolis, MN · On-site
$93K - $131K/yr
Plan and lead execution of risk-based firmware and device software testing for regulated medical device products. * Develop and maintain automated tests, test tools, scripts, fixtures, and repeatable ...
Leo Cancer Care: Senior Software Engineer - Interoperability
Middleton, WI · On-site
$125K - $165K/yr
Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance. * Familiarity ...
Leo Cancer Care: Senior Software Engineer - Interoperability
Middleton, WI · On-site
$125K - $165K/yr
Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance. * Familiarity ...
Software Quality Engineer
Alameda, CA · On-site
$80 - $85/hr
... Testing experience. * Knowledge of FDA QSR, relevant ISO guidelines and 21 CFR Part 11. Has ... Medical Device experience strongly preferred. * Cybersecurity, medical web and mobile applications ...
Software Quality Engineer
Alameda, CA · On-site
$80 - $85/hr
... Testing experience. * Knowledge of FDA QSR, relevant ISO guidelines and 21 CFR Part 11. Has ... Medical Device experience strongly preferred. * Cybersecurity, medical web and mobile applications ...
R&D Engineer Sr.
Alameda, CA · On-site
$100K - $136K/yr
... and maintenance of medical device software. Coordinate activities with other engineering ... or Software Testing. Knowledge of FDA QSR, relevant ISO guidelines, and 21 CFR Part 11. Has ...
Quick apply
R&D Engineer Sr.
Alameda, CA · On-site
$100K - $136K/yr
... and maintenance of medical device software. Coordinate activities with other engineering ... or Software Testing. Knowledge of FDA QSR, relevant ISO guidelines, and 21 CFR Part 11. Has ...
... testing, preferably in medical devices Strong understanding of software development life cycle and V-model Knowledge of regulatory requirements for medical device software (FDA, IEC 62304, ISO 13485 ...
Quick apply
... testing, preferably in medical devices Strong understanding of software development life cycle and V-model Knowledge of regulatory requirements for medical device software (FDA, IEC 62304, ISO 13485 ...
... medical device connectivity. This role designs, develops, and executes comprehensive test ... Responsible for QC testing hardware and software products supporting connectivity with medical ...
... medical device connectivity. This role designs, develops, and executes comprehensive test ... Responsible for QC testing hardware and software products supporting connectivity with medical ...
... medical device connectivity. This role designs, develops, and executes comprehensive test ... Responsible for QC testing hardware and software products supporting connectivity with medical ...
... medical device connectivity. This role designs, develops, and executes comprehensive test ... Responsible for QC testing hardware and software products supporting connectivity with medical ...
... for regulated medical device development. Responsibilities * Lead the design, development ... unit testing, automated builds, CI/CD, release readiness, defect prevention, and post-release ...
... for regulated medical device development. Responsibilities * Lead the design, development ... unit testing, automated builds, CI/CD, release readiness, defect prevention, and post-release ...
Responsible for the high-level architecture and design of medical device software, ensuring ... The role includes reviewing detailed designs, the testing structure, and code, while also focusing ...
Responsible for the high-level architecture and design of medical device software, ensuring ... The role includes reviewing detailed designs, the testing structure, and code, while also focusing ...
Principal, Software Engineer
Lake Forest, CA · On-site
$143K - $192K/yr
The Principal Software Engineer, Medical Device Systems is responsible for maintaining, enhancing ... Provide inputs for scope, impact, and effective test methodologies for testing. * Assure compliance ...
Principal, Software Engineer
Lake Forest, CA · On-site
$143K - $192K/yr
The Principal Software Engineer, Medical Device Systems is responsible for maintaining, enhancing ... Provide inputs for scope, impact, and effective test methodologies for testing. * Assure compliance ...
Principal, Software Engineer
Lake Forest, CA · On-site
$143K - $192K/yr
The Principal Software Engineer, Medical Device Systems is responsible for maintaining, enhancing ... Provide inputs for scope, impact, and effective test methodologies for testing. * Assure compliance ...
Principal, Software Engineer
Lake Forest, CA · On-site
$143K - $192K/yr
The Principal Software Engineer, Medical Device Systems is responsible for maintaining, enhancing ... Provide inputs for scope, impact, and effective test methodologies for testing. * Assure compliance ...
... unit testing, automated builds, CI/CD, release readiness, defect prevention, and post-release ... Class II medical device software development, preferably for products cleared through the FDA 510(k ...
... unit testing, automated builds, CI/CD, release readiness, defect prevention, and post-release ... Class II medical device software development, preferably for products cleared through the FDA 510(k ...
Software Quality Engineer
Indianapolis, IN · On-site
$55 - $64/hr
Support the design, development, and testing of medical device software, including Software as a Medical Device (SaMD) products * Provide leadership, guidance, and expertise on software development ...
Software Quality Engineer
Indianapolis, IN · On-site
$55 - $64/hr
Support the design, development, and testing of medical device software, including Software as a Medical Device (SaMD) products * Provide leadership, guidance, and expertise on software development ...
Senior Software Quality Assurance (SQA) Engineering Lead
$138K - $180K/yr
Ensure testing activities and documentation align with processes supporting the medical device software development lifecycle and regulatory compliance expectations. About You Project Management ...
Senior Software Quality Assurance (SQA) Engineering Lead
$138K - $180K/yr
Ensure testing activities and documentation align with processes supporting the medical device software development lifecycle and regulatory compliance expectations. About You Project Management ...
Senior Software Quality Assurance (SQA) Engineering Lead
$138K - $180K/yr
Ensure testing activities and documentation align with processes supporting the medical device software development lifecycle and regulatory compliance expectations. About You Project Management ...
Senior Software Quality Assurance (SQA) Engineering Lead
$138K - $180K/yr
Ensure testing activities and documentation align with processes supporting the medical device software development lifecycle and regulatory compliance expectations. About You Project Management ...
Medical Device Software Testing information
See salary details
$19.23 - $23.84
6% of jobs
$23.84 - $28.45
8% of jobs
$32.95 is the 25th percentile. Wages below this are outliers.
$28.45 - $33.06
11% of jobs
$33.06 - $37.67
18% of jobs
The median wage is $39.82 / hr.
$37.67 - $42.29
15% of jobs
$42.29 - $46.90
5% of jobs
$46.90 - $51.51
11% of jobs
$51.99 is the 75th percentile. Wages above this are outliers.
$51.51 - $56.12
13% of jobs
$56.12 - $60.73
8% of jobs
$60.73 - $65.34
4% of jobs
$65.34 - $69.95
1% of jobs
$19
$43
$69
How much do medical device software testing jobs pay per hour?
What is medical device software testing?
What are the key skills and qualifications needed to thrive as a medical device software tester?
What are some common challenges faced by professionals in medical device software testing, and how can they be addressed?
What is the difference between Medical Device Software Testing vs Medical Device Quality Assurance?
| Aspect | Medical Device Software Testing | Medical Device Quality Assurance |
|---|---|---|
| Certifications | ISTQB, CSTE, or similar testing certifications | ISO 13485, CAPA, or quality management certifications |
| Work Environment | Testing labs, development teams, regulated environments | Quality management systems, compliance departments |
| Employer & Industry Usage | Medical device companies, software developers | Manufacturers, regulatory agencies, compliance firms |
| Search & Comparison Intent | Understanding testing roles, skills, and responsibilities | Understanding quality assurance processes, compliance standards |
Medical Device Software Testing focuses on verifying and validating software functionalities to ensure safety and compliance. Medical Device Quality Assurance encompasses broader quality management practices, including process audits and compliance to standards. Both roles are essential in the medical device industry but serve different purposes in ensuring product safety and regulatory adherence.
What cities are hiring for Medical Device Software Testing jobs?
Cities with the most Medical Device Software Testing job openings:
What states have the most Medical Device Software Testing jobs?
States with the most job openings for Medical Device Software Testing jobs include:

Tactile Medical rating
8.6
Based on 11 frontline employees who took The Breakroom Quiz
Job description
At Tactile Medical, we develop at-home therapy devices that help patients manage chronic health conditions. The Senior Firmware Test Engineer applies deep firmware and device software test experience to help ensure regulated medical device products are safe, reliable, and ready for release. This position partners closely with firmware engineers to verify embedded software behavior and connected-device workflows across firmware, mobile, and cloud touchpoints. It strengthens how firmware and device software are tested by shaping practical test approaches, building automated coverage, supporting verification evidence, and helping engineering teams resolve complex issues before they reach patients or customers.
Responsibilities- Plan and lead execution of risk-based firmware and device software testing for regulated medical device products.
- Develop and maintain automated tests, test tools, scripts, fixtures, and repeatable test environments that improve coverage, consistency, and execution efficiency.
- Create and maintain clear verification documentation, including test protocols, test cases, traceability, objective evidence, results summaries, and release-supporting records.
- Support software verification activities in alignment with IEC 62304, ISO 14971, design controls, requirements management, and regulated software documentation practices.
- Collaborate with firmware, mobile, and cloud engineering teams to test Bluetooth and Wi-Fi connectivity using mobile devices, including provisioning, connection reliability, data exchange, and connected device workflows.
- Drive defect investigation by reproducing issues, analyzing logs and device behavior, supporting root cause analysis, and communicating test findings to engineering partners.
- Strengthen firmware test practices through test reviews, mentoring, automation improvements, documentation discipline, and coordination with internal and offshore contributors.
- Bachelor's degree in Computer Engineering, Computer Science, or a related technical discipline.
- 7+ years of progressive experience testing firmware, embedded software, device software, or software-controlled products, including ownership of complex test areas.
- Strong ability to design test approaches, develop automated tests or scripts, analyze test results, and improve repeatability across firmware and device test environments.
- Hands-on regulated medical device software verification experience, including creation or review of test protocols, test cases, traceability, objective evidence, and release documentation.
- Working knowledge of IEC 62304, ISO 14971, design controls, requirements management, software verification, and regulated product development documentation.
- Connected medical device experience involving firmware-controlled devices, diagnostics, provisioning, telemetry, secure updates, manufacturing test, service tools, or post-market support.
- Depth testing connected devices that use wired or wireless communication technologies, such as Bluetooth, Wi-Fi, or device-to-device communication.
- Automated test framework, hardware-in-the-loop, simulator, test fixture, CI/CD, regression test, or lab automation design and maintenance background.
- Mobile/cloud integration testing background across edge-to-cloud workflows, connected-device data flows, cybersecurity testing, secure update behavior, or vulnerability verification.
- Familiarity with SBOM/SOUP concepts, medical device cybersecurity guidance, or FDA 510(k) software documentation support.
What Tactile Medical employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Tactile Medical
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
1,001 - 5,000 Employees
Headquarters location
Minneapolis, MN, US
Year founded
1995