Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Test Engineer

$93.6k - $131.04k

Tactile Medical

At Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema, chronic venous insufficiency and respiratory illnesses.

Position Summary

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.
Required Qualifications
  • 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.
Preferred Qualifications
  • 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.

Our total compensation package includes medical, dental and vision benefits, retirement benefits, employee stock purchase plan, paid time off, parental leave, family medical leave, volunteer time off and additional leave programs, life insurance, disability coverage, and other life and work wellness benefits and discounts. Benefits may be subject to generally applicable eligibility, waiting period, contributions, and other requirements and conditions.

Below is the starting salary or hourly range for this position, although offers may differ based on the candidate's location, job-specific knowledge, skills and experience.

US Pay Range

$93,600-$131,040 USD

To learn more about our Privacy Statement follow this link -

To learn more about our California Privacy Notice follow this link -
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Test Engineer in Minneapolis, MN vacancy
  • $93.6k - $131.04k

     ...Senior Firmware EngineerMinneapolis, MinnesotaAt Tactile Medical, we specialize in developing at...  ...at-home therapies. As a Senior Firmware Engineer, you will play a key role in the development...  ..., develop, integrate, test, and maintain embedded firmware for regulated... 
    Senior
    Hourly pay

    Tactile Medical

    Minneapolis, MN
    5 days ago
  •  ...this role Carrier Fire & Security Products is seeking a Senior Embedded Software/Firmware Engineer for its Detector Electronics fire and gas detection...  ...safety certifications from globally recognized third-party testing agencies and approval bodies. The Sr. Software... 
    Senior
    Worldwide

    Carrier

    Minneapolis, MN
    2 days ago
  • Position Overview Entrust is seeking a Senior Firmware Engineer to work within our product development team. This individual will perform the responsibilities...  ...machines. Development of requirements, design, coding, testing, debugging, and documentation of embedded software... 
    Senior

    Entrust

    Minneapolis, MN
    4 days ago
  • Develop firmware for a variety of embedded products. You will create project and technical reports as required...  ...participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production. You will help maintain... 
    Senior
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    2 days ago
  •  ...and external partners • Developing and testing of IoT systems development involving IoT...  ...• Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering...  ...more years working in C or C++ in embedded firmware development. • Experience with embedded... 
    Senior

    Insight Global

    Saint Paul, MN
    5 days ago
  • SkyWater is hiring a talented and motivated Test and Characterization Senior Engineer with expertise in CMOS technology. As a Test and Characterization Engineer, you will play a vital role in ensuring the functionality and performance of our advanced semiconductor devices... 
    Senior

    SkyWater Technology

    Bloomington, MN
    3 days ago
  •  ...Job Description Job Description Job Title: Senior Firmware Test Engineer (Neuromodulation) Position Overview We are seeking a highly skilled Firmware Test Engineer to join our R&D team onsite in St. Paul, MN . You will be responsible for ensuring the safety... 
    Senior

    Blue Sages

    Saint Paul, MN
    7 days ago
  •  ...your skills and career. Here, you’ll be supported in progressing - whatever your ambitions. We are seeking an experienced Senior Systems Test Engineer to join a dynamic, cross-functional team that provides technical leadership across mechanical, electrical, software and... 
    Senior
    Hourly pay
    Work at office
    Relocation
    Relocation package
    Shift work

    Boston Scientific Corporation

    Arden Hills, MN
    5 hours ago
  •  ...Job Description Job Description We are looking for a Senior Edge Engineer to help build the next generation engineering team. This role...  ...market services. Core Requirements: 1) C/C++, Embedded Firmware and MCU Design Engineering Experience (Greenfield) 2) Edge/... 
    Senior
    Remote work

    duvari group

    Minneapolis, MN
    7 days ago
  • Nordson Test & Inspection, a global leader in X-Ray & Test Systems and Optical Sensors and Metrology, is seeking an experienced...  ..., embedded and application software, and algorithms.A Senior Embedded/Firmware Engineer is responsible for the implementation of firmware for... 
    Hourly pay
    Full time

    Nordson Corporation

    Minneapolis, MN
    4 days ago
  •  ...the world and further advancements in defense, technology, and engineering today at Northrop Grumman. Use your experience to grow your career...  ...include:Ensure product quality by creating production test equipment for military/aerospace products. Includes programming... 

    ClearanceJobs

    Minneapolis, MN
    3 days ago
  • $98.9k - $148.3k

     .... Our employees are not only part of history, they're making history.Northrop Grumman Defense Systems is seeking an experienced Test Engineer to support our Armament Systems site in Plymouth, MN. This can be filled at the principal (Level 3) or sr. principal (level 4) depending... 
    Senior
    Full time
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    Plymouth, MN
    2 days ago
  • $45 - $48 per hour

     ...Hardware Test Engineer – Verification & ValidationThis role is a hands-on hardware test engineering position focused on electrical and mechanical medical device components and systems. You will plan, develop, execute, and validate test methods from prototype components... 
    Contract work
    Temporary work
    Work at office

    Minnesota Jobs

    Minneapolis, MN
    4 days ago
  • $130k - $160k

     .... Position Overview We are seeking a skilled Principal Firmware Engineer with specialized experience in developing firmware for active...  ...implantable medical devices. This role involves designing, developing, testing, and optimizing embedded software to ensure the safety,... 
    Work at office

    Enterra Medical, Inc.

    Minneapolis, MN
    3 days ago
  • $158k - $167k

     ...Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology...  ...ROLE AND POSITION OBJECTIVES: As a Senior Advanced Software Engineer for Airborne...  ...No Physical Required Yes Drug Test Required Yes Compensation $158,00... 
    Senior
    Full time
    Flexible hours
    Shift work

    General Dynamics Mission Systems

    Minneapolis, MN
    3 days ago
  •  ...Senior Embedded Software Engineer Det-Tronics is a global technology leader in industrial life safety solutions, specializing...  ...Senior Embedded Software Engineer will lead the firmware design, implementation and test aspects of New Product Development programs (NPD... 
    Senior
    Flexible hours

    Spectrum Safety Solutions

    Minneapolis, MN
    1 day ago
  • $170k

    Please see the below requirements for a Senior or Principal Electrical Engineer to join a growing class III medical device organization in the Northeast...  ...a focus on verification & validation, standards-based testing, documentation, and targeted PCB/circuit updates within... 
    Senior

    Real Staffing Group

    Minneapolis, MN
    3 days ago
  • $132.97k - $193.82k

     ...technology development and product development teams. The team provides test system and metrology development and deployment, design...  ...in an exciting team environment. Collaborate with other engineers and groups throughout the company that develop test equipment mechanics... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Seagate Technology

    Bloomington, MN
    54 minutes ago
  •  ...customer expectation and customer deliverables.Mandatory <1vyears of testing windows migrationTest case specification0 to 1 years of web...  ...cases and Submit test resultsSkill profileB.S/M.S. in CS or engineering; or equivalentProfessional experience in a software role would... 

    NTT DATA

    Minneapolis, MN
    5 hours ago
  • $105k - $125k

    Senior Manufacturing Engineerð Plymouth, MN ð¼ Direct Hire | ð $105,000-$125,000About the...  ...seeking a hands-on Senior Manufacturing Engineer to support process development and production...  ...and optimize workflows across assembly, test, and packagingAct as a key liaison... 
    Senior

    Real Staffing Group

    Minneapolis, MN
    1 day ago
  • ROLE_DESCRIPTION - • Design, develop, and maintain Java-based applications using frameworks such as Spring / Spring Boot • 5+ years of professional software development experience with Java. • Strong knowledge of Spring Boot, Spring Framework, JPA/Hibernate, and ...
    Senior

    Q1 Technologies

    Minneapolis, MN
    5 days ago
  • $118.65k - $150k

    AT A GLANCEThe Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different...  ...reliability and user experience. Conduct comprehensive testing and validation including unit, integration, and performance... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Minneapolis, MN
    2 days ago
  •  ...prioritizationPractical knowledge of software engineering best practices, including Agile...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences...  ...relevant.You will deliver highly performant, tested, and scalable clean code, with openness... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Minneapolis, MN
    4 days ago
  • $98.4k - $147.6k

     ...analysis and DHF maintenance), and using advanced inspection, testing, and statistical analysis methods to ensure product precision,...  ...growth and cross-functional collaboration as we work together to engineer the extraordinary.Responsibilities may include the following, and... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    5 hours ago
  • $78k - $185k

     ...our reconciliation, accounting, and settlements systems.The Senior Software Engineer will be responsible for design, development, and...  ...providers and systems.Create unit, integration, and functional tests.Contribute to evolution of our architecture to make it more... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Morgan Stanley

    Minneapolis, MN
    3 days ago
  • $139.3k - $203.6k

     ...is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles...  ...as React and NextJS, where applicable.Support automated build, test, and deployment workflows using GitLab CI, GitHub Workflows, or... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    3 days ago
  • $97.5k - $150.6k

     ...translate business requirements into well-designed, implemented, tested, and documented solutions.Lead design sessions and code...  ...architecture, structured programming fundamentals, and robust engineering practices across the team.Become the technical owner and subject... 
    Senior
    Local area
    Remote work

    Tennant Company

    Golden Valley, MN
    4 days ago
  • $142.7k - $174.5k

     ...customers, product partners, and other engineers to solve complex engineering challenges...  ...serve hundreds of thousands of customers.Senior Software Engineers are expected to use approved...  ...; establish appropriate automated testing; validate acceptance criteria; monitor production... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    Surescripts

    Minneapolis, MN
    3 days ago
  • $137.4k - $161.7k

    Are you ready to make an impact?West Monroe is seeking a Senior Software Engineer to join the Tech Ex AI Assets Foundry Team, working with the internal...  ...engineering teammates Responsibilities: Design, develop, test, deploy, and support full-stack software applications and... 
    Senior
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    4 days ago
  • $93.6k - $131.04k

     ...developing at-home therapy devices to treat lymphedema, chronic venous insufficiency and respiratory illnesses. The Senior Supplier Quality Engineer is responsible for managing and ensuring the quality and compliance of suppliers. The Senior Supplier Quality Engineer... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Tactile Medical

    Minneapolis, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Test Engineer. Be the first to apply!