
Senior Firmware Test Engineer
Tactile Medical11 days ago
Minneapolis, MN, USASenior
Base Salary
$94k - $131k/yr
Responsibilities
- Plan and lead 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.
- Create verification protocols, test cases, traceability, objective evidence, results summaries, and release documentation.
- Perform software verification aligned with IEC 62304, ISO 14971, design controls, requirements management, and regulated documentation practices.
- Test Bluetooth and Wi-Fi connectivity, provisioning, connection reliability, data exchange, and connected-device workflows across firmware, mobile, and cloud systems.
- Reproduce defects, analyze logs and device behavior, support root cause analysis, and communicate findings to engineering teams.
- Improve firmware testing practices through reviews, mentoring, automation, documentation, and coordination with internal and offshore contributors.
Requirements
- 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.
- Ability to design test approaches, develop automated tests or scripts, analyze results, and improve repeatability across firmware and device test environments.
- Hands-on regulated medical device software verification experience, including 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 documentation.
- Preferred experience with connected medical devices, wired or wireless communications, automated test frameworks, hardware-in-the-loop, simulators, test fixtures, lab automation, mobile/cloud integration, cybersecurity testing, secure updates, SBOM/SOUP concepts, or FDA 510(k) software documentation.
Benefits
- Medical, dental, and vision benefits; retirement benefits; employee stock purchase plan; paid time off; parental leave; family medical leave; volunteer time off; life insurance; disability coverage; and other wellness benefits and discounts.
- Benefits may be subject to eligibility, waiting periods, contributions, and other conditions.
- US pay range is $93,600—$131,040 USD, with offers varying by location, knowledge, skills, and experience.