Software Verification Engineer I

Kyyba•St. Paul, MN

About The Position

This Research and Development Engineer will work with the Computer Systems Engineering team in the Electrophysiology division. The role supports product development through component qualification, software verification, and design transfer. The engineer will develop and review product requirements and test documentation, execute verification protocols, document medical device functionality, and collaborate across functions to meet product delivery objectives and business goals. The position is located in St. Paul, Minnesota.

Requirements

  • Experience developing and analyzing product requirements.
  • Experience developing test plans, methods, and protocols.
  • Experience executing test methods or protocols on hardware and software projects.
  • Ability to produce polished, detail-oriented written technical documentation.
  • Ability to follow written procedures and document progress on tasks.
  • Experience using issue management systems to create, triage, and track issues.
  • Organized and punctual, with the ability to follow through on tasks and work in a structured process environment.
  • Ability to engage with and successfully influence cross-functional teams.
  • Strong analytical and problem-solving skills.

Nice To Haves

  • Preferred 1 to 2 years of experience in engineering, computer science, information technology, or a related field.
  • Experience with Linux and Microsoft Windows operating system installation and configuration, including driver troubleshooting and OS enhancements.
  • Experience with high-end workstations, network hardware, internal cards such as frame grabbers, and external accessories such as printers, monitors, and touchscreens.
  • Experience with engineering change processes and enterprise or document management systems such as Windchill.
  • Experience with Word, Visio, and similar documentation tools.
  • Familiarity with the EP space, including examination of ECG waveforms, fluoroscopy, and ultrasound sources.
  • Experience or familiarity with EMC/EMI and safety testing.
  • Familiarity with software revision control systems.
  • A bachelor's degree in engineering, computer science, information technology, or a related field is preferred; experience may be considered in lieu of a degree.

Responsibilities

  • Review and develop product requirements, test plans, and test protocols.
  • Execute software and computer system verification protocols.
  • Enhance and document medical device functionality.
  • Collaborate with product management, customer care, quality, regulatory, production, and other engineering disciplines to deliver product objectives and business goals.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Term life insurance.
  • Voluntary life and disability insurance.
  • Optional prepaid legal plan.
  • Optional identity theft plan.
  • Optional medical and dependent care flexible spending accounts.
  • Work-visa sponsorship.
  • Opportunity for advancement.
  • Long-term assignment with the opportunity for hire by the client.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service