×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Verification Engineer

Job in Audubon, Audubon County, Iowa, 50025, USA
Listing for: BioTalent Ltd
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Software Testing, Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Audubon

Position Summary

The Sr Software Verification Engineer will play a key role in the development of a Class III implantable Neuromodulation system for pain management, working cross-functionally to help verify firmware, software applications, and whole systems and make sure that all stakeholders are aligned, and requirements and user needs are met.

Company Overview

Our client is a global medical device company focused on delivering comprehensive, life-changing solutions in chronic pain treatment. The company's proprietary neurostimulation therapy platform has impacted the lives of more than 100,000 patients globally, with an evidence-based, non-pharmacologic approach to treating chronic pain conditions. Their spinal cord stimulation platform includes an AI-enabled system that optimizes and maintains pain relief based on each patient's response, along with comprehensive support services for both patients and physicians.

Essential

Functions
  • Serves as a technical test lead for verification test efforts, including owning and optimizing system, sub-system, and module verification and validation efforts to ensure complete system coverage, proper tracing and buy-in from cross‑functional stakeholders
  • Owns test descriptions and protocols, ensures comprehensiveness of test coverage
  • Designs, develops, updates, executes, and debugs firmware, software, and/or system tests (manual, interactive, automated) and maintains testing metrics
  • Reviews and evaluates product requirements for correctness, completeness, and testability and analyzes and allocates a set of requirements into an appropriate set of verification tests
  • Owns technical documentation such as engineering reports, verification plans, procedures and reports, and validation plans and reports
  • Completes regression, dry, and formal verification runs for multiple firmware and software releases at appropriate times in the development cycle
  • Tracks defects and validates bug fixes
  • Develops and validates software and hardware‑based tools to assist in development and testing
  • Assesses new test technologies via reviews of the state of the art or by performing proof‑of‑concept work and communicates the results of the assessment to members of the development organization
  • Adheres to the letter and spirit of the company Code of Conduct, the Adva Med Code, Med Tech Code, and all other company policies
  • Ensures compliance with applicable governmental laws, rules, and regulations, both in the United States and internationally
  • Represents the company in a professional manner and upholds the highest standards of ethical business practices
Qualifications
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Information Systems/Engineering, Biomedical Engineering, Systems Engineering, or equivalent degree/major required. Years of experience may be substituted for the degree requirement.
  • 5-8+ years' experience with development, verification, and software testing in the medical device industry (Class III medical device experience preferred)
  • Experience with mobile application testing and/or web services testing
  • Experience with RF communications systems and active implantable systems
  • Experience scripting with high‑level programming languages such as Python or PHP
  • Experience writing scripts for automating testing of backend and frontend applications
  • Experience implementing automation and testing frameworks such as Selenium, Web Driver, Test Cafe, Postman, and REST APIs
  • Experience using Jira or similar bug‑tracking software
  • Experience using Jama or similar requirements management software
  • Familiar with digital health products and standards
  • Working knowledge of IEC 62304, experience with risk management (risk analysis, FMEA, ISO 14971)
  • Ability to work on multiple projects in a deadline‑driven environment
  • Ability to provide creativity while solving complex problems without known solutions
  • Outstanding communication and presentation skills (written and verbal)
  • Strong track record of working in cross‑functional teams
  • Thorough and high attention to detail
  • Knowledge of C and an understanding of embedded firmware
  • Proficient with C# [.NET] or other equivalent development tools for creating automated tests
  • Hands‑on experience with oscilloscopes, power supplies, and other standard lab equipment
  • Experience in Systems Engineering as related to stakeholder needs definition, creation of use‑case workflows, requirements definition and decomposition, functional architecture, and system design
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary