Test Automation Engineer: VeriStand-to-Python Migration

Onward Technologies Limited

Kalamazoo (MI)

On-site

USD 85,000 - 125,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Onward Technologies Limited is seeking an experienced Embedded Test Engineer to migrate a legacy NI VeriStand framework to a Python-based test suite for hospital-device hardware, including benches and real-time targets. You will analyze, port, and extend test logic while ensuring functional equivalence and traceability.

You will work onsite in Kalamazoo, partnering with hardware teams to stabilize verification tooling, implement reusable drivers, and verify test outcomes across environments.

Qualifications

  • 5+ years embedded systems, firmware, or system-level test engineering on physical hardware.
  • Hands-on NI VeriStand: system definition, Real-Time Sequences, stimulus profiles, configurations, and custom devices.
  • Experience with NI hardware PXI/PXIe, DAQ modules, and signal conditioning.
  • Python production-quality, OOP, pytest, fixtures, hardware abstraction, logging and reporting.
  • Familiarity with NI Python APIs: nidaqmx, nixnet, pyvisa or equivalent instrument-control work.
  • Ability to read schematics and probe live PCBs with scopes, DMMs, logic analyzers.
  • Protocols CAN/CAN FD, I2C, SPI, UART/RS-232/RS-485 at debugging level.
  • Onsite work in Kalamazoo for the full engagement.

Responsibilities

  • Analyze and reverse engineer the VeriStand library to document intent and coverage.
  • Port VeriStand test logic into the Python framework with functional equivalence.
  • Build Python hardware-abstraction layers over NI stack and PXI hardware.
  • Develop reusable fixtures, drivers, and utilities for maintainability.
  • Integrate migrated tests into version control and automated execution.
  • Document equivalence evidence for design-control reviews.
  • Support bench and hardware work including wiring, signal conditioning, and fault-insertion.

Skills

Embedded systems
Firmware testing
Python programming
Test automation
Hardware-abstraction
CAN/CAN FD

Tools

NI VeriStand
NI PXI hardware
nidaqmx/nixnet/pyvisa
LabVIEW/TestStand
Oscilloscopes/Logic analyzers

Job description

Onward Technologies Limited is seeking an experienced Embedded Test Engineer to migrate a legacy NI VeriStand framework to a Python-based test suite for hospital-device hardware, including benches and real-time targets. You will analyze, port, and extend test logic while ensuring functional equivalence and traceability.

You will work onsite in Kalamazoo, partnering with hardware teams to stabilize verification tooling, implement reusable drivers, and verify test outcomes across environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Automation Engineer - NI VeriStand to Python Migration
Test Automation Engineer - NI VeriStand to Python Migration

Onward Technologies Limited • Kalamazoo (MI)

On-site
USD 85,000 - 125,000
Test Automation Engineer: Python, CAN & VeriStand
Test Automation Engineer: Python, CAN & VeriStand

SysTechCorp Inc • Kalamazoo (MI)

On-site
USD 70,000 - 110,000
Test Automation Engineer – Python / NI VeriStand / CAN
Test Automation Engineer – Python / NI VeriStand / CAN

SysTechCorp Inc • Kalamazoo (MI)

On-site
USD 70,000 - 110,000
Embedded Test Engineer: HW/SW Validation & Python Tests
Embedded Test Engineer: HW/SW Validation & Python Tests

Insight Global • Portage (MI)

On-site
USD 55,000 - 83,000
Embedded Test Engineer
Embedded Test Engineer

Insight Global • Portage (MI)

On-site
USD 55,000 - 83,000
Senior Manufacturing Test Automation Engineer
Senior Manufacturing Test Automation Engineer

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Test Systems Engineer - Medical Devices (LabVIEW/Python)
Test Systems Engineer - Medical Devices (LabVIEW/Python)

Stellar IT Solutions LLC • Madison (WI)

On-site
USD 90,000 - 120,000
Senior Test Software Engineer - Automation for Warfighter
Senior Test Software Engineer - Automation for Warfighter

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Equity grants
Top-tier benefits
Lead QA Automation Engineer: Python, Playwright & Selenium
Lead QA Automation Engineer: Python, Playwright & Selenium

Veriipro • Fremont (CA)

On-site
USD 110,000 - 140,000
Board-Level Test Engineer: Automation & Diagnostics
Board-Level Test Engineer: Automation & Diagnostics

Programmers.io • Santa Clara (CA)

On-site
USD 90,000 - 130,000