ProVoyance

Medical Device Software Engineer

ProVoyance

full-time

Posted on:

Location Type: Hybrid

Location: Grand RapidsMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $115,000 per year

Tech Stack

About the role

  • Help define how safety and reliability are engineered into a surgical platform
  • Build and own automated test frameworks (Unit, Integration, HIL, UI)
  • Replace manual system testing with deterministic automation
  • Define coverage strategy and regression gating in CI/CD
  • Ensure verification artifacts are audit-ready (IEC 62304 aligned)
  • Architect testability directly into production systems
  • Contribute to Linux-based C++ services
  • Develop Unity (C#) UI features
  • Integrate surgical planning → intraoperative execution workflows
  • Strengthen release pipelines and deployment safety

Requirements

  • 5+ years professional software quality engineering experience
  • Strong C# and/or C++
  • Deep experience building automated tests (Squish, Unity test frameworks desired - such as UTF or AltTester/GameDriver)
  • Linux systems experience (services, hardware interfaces)
  • IEC 62304 / ISO 13485 experience
  • Unity (3D UI) experience
  • Hardware-in-the-Loop testing experience
  • CI/CD test gating & artifact pipelines experience
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C#automated testingUnit testingIntegration testingHIL testingUI testingCI/CDLinuxUnity
Certifications
IEC 62304ISO 13485