Test Engineer – DUT Automation & HIL (Python/LabVIEW)

NCSL International

Reston, Northern (VA, KY)

Hybrid

USD 108,000 - 195,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Leidos in Reston, VA seeks a Test Engineer to design and implement automated test systems for customer-designed DUT hardware (electrical, mechanical, or electromechanical). You will connect bench instrumentation, write Python/LabVIEW automation, and create repeatable, calibrated data for verification and support of a government program.

The role emphasizes hands-on DUT integration, instrument drivers, HIL simulation, GUI development, and close collaboration with engineers, technicians, and

Qualifications

  • Active TS/SCI; must be eligible and willing to upgrade to TS/SCI w/polygraph.
  • Bachelor of Science degree, preferably in an engineering field, and at least 8 years of relevant experience, or Master's with 6-10 years; at least 12 years of work experience can be used in lieu of degree/combined with education.
  • Hands-on experience taking a physical DUT and building a custom automated test system around it, not testing an existing software product.
  • Experience with bench test equipment from Agilent, Keysight, HP, Tektronix, and National Instruments, including power supplies, multimeters, oscilloscopes, counters, power meters, signal & waveform generators, electronic loads, and analyzers.
  • Working knowledge of Python and/or LabVIEW used to write custom test automation, instrument drivers, and analysis for hardware.
  • Understanding of measurement traceability, calibration, and repeatable test data (NIST-traceable).
  • Experience operating electronic devices such as transmitters, receivers, and power supplies.
  • Strong written/verbal communication skills, including documenting systems, training others, and working with customers.
  • Ability to work independently and as part of a team.

Responsibilities

  • Take a customer-designed physical DUT (electrical, mechanical, or electromechanical) and determine what must be proven about it.
  • Connect and configure bench instrumentation (oscilloscopes, spectrum/power analyzers, signal/waveform generators, NI hardware, multimeters, power supplies) to the DUT.
  • Write custom test automation and analysis software in Python and/or LabVIEW to control the test setup and interpret results.
  • Develop hardware-in-the-loop (HIL) test environments and simulation to validate the DUT under realistic conditions.
  • Build operator-facing GUIs so engineers or technicians can run the test.
  • Establish and validate repeatable, calibrated, NIST-traceable test data.
  • Maintain and improve existing automated test systems, fixtures, and instrument drivers.
  • Support configuration management for test software and system architecture across platforms.
  • Train engineers and technicians on running the automated test systems you build.
  • Engage with customers to understand testing needs, demonstrate capabilities, and support business development.
  • Document test procedures, system architecture, and requirements, including: Test and inspection requirements documents; Multimedia/user documentation for the test system; System documentation for hardware and software components; Test program style guides and GUI/architecture updates for current and next-generation systems.
  • Attend meetings and reviews; communicate with the program manager, engineers, and customer team members.
  • Communicate with external parties such as mission partners and vendors.

Skills

Python
LabVIEW
Test automation
Communication

Education

Bachelor of Science in engineering
Master's degree in engineering

Tools

Bench test equipment brands

Job description

Leidos in Reston, VA seeks a Test Engineer to design and implement automated test systems for customer-designed DUT hardware (electrical, mechanical, or electromechanical). You will connect bench instrumentation, write Python/LabVIEW automation, and create repeatable, calibrated data for verification and support of a government program.

The role emphasizes hands-on DUT integration, instrument drivers, HIL simulation, GUI development, and close collaboration with engineers, technicians, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Engineer - DUT Automation & HIL (Python/LabVIEW)
Test Engineer - DUT Automation & HIL (Python/LabVIEW)

Via Logic LLC • Reston (VA)

On-site
USD 108,000 - 195,000
DUT Test Automation Engineer (Python/LabVIEW, HIL)
DUT Test Automation Engineer (Python/LabVIEW, HIL)

Leidos Inc • Reston (VA)

On-site
USD 108,000 - 195,000
Test Engineer: HIL & DUT Automation
Test Engineer: HIL & DUT Automation

Leidos LLC • Virginia (MN)

On-site
USD 108,000 - 195,000
Senior Test Engineer – HIL & Automation (Python/LabVIEW)
Senior Test Engineer – HIL & Automation (Python/LabVIEW)

Leidos • Reston (VA)

On-site
USD 108,000 - 195,000
Test Software Engineer – LabVIEW, MATLAB, Python, C#
Test Software Engineer – LabVIEW, MATLAB, Python, C#

Dice • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Test Engineer
Test Engineer

NCSL International • Reston (VA), Northern (KY)

Hybrid
USD 108,000 - 195,000
Test Engineer
Test Engineer

Via Logic LLC • Reston (VA)

On-site
USD 108,000 - 195,000
Test Engineer: Automated Testing & Yield Optimization
Test Engineer: Automated Testing & Yield Optimization

Leidos Inc • Vista (CA)

On-site
USD 73,000 - 133,000
Embedded Systems Test Engineer - Automated Testing
Embedded Systems Test Engineer - Automated Testing

Leidos LLC • Huntsville (AL)

On-site
USD 80,000 - 110,000
Test Software Engineer: LabVIEW & Python Systems
Test Software Engineer: LabVIEW & Python Systems

engineeringjobs.net, Inc. • Sunnyvale (CA)

On-site
USD 110,000 - 140,000