Logo for Acquired Data Solutions, Inc.

Test Automation Engineer (LabVIEW and Python)

Role overview

Summary

This role focuses on designing and developing automated test software for test and measurement systems at Acquired Data Solutions, Inc. You will work directly with customers to translate their requirements into effective software solutions, ensuring integration with various instruments and hardware.

Qualifications

  • Bachelor's degree in electrical, mechanical or computer engineering, or a related field such as physics, mechatronics, aerospace, biomedical engineering, or engineering technology.
  • At least 4 years of professional experience developing test and measurement or test automation software
  • Strong working knowledge of LabVIEW, including structured application design (state machines, queued message handlers, or similar)
  • Working proficiency in Python for instrument control, data analysis, or test automation
  • Experience communicating with instruments over common interfaces such as Ethernet, USB, serial, and GPIB

Responsibilities

  • Develop and maintain test and measurement applications in LabVIEW and Python
  • Integrate instruments, data acquisition hardware, motion control, and sensors with test software
  • Design automated test stations for production and engineering use, including test sequencing, data logging, and reporting
  • Translate customer requirements into software architecture, test plans, and documentation

Key facts

Hard skills

Other skills

  • Troubleshooting (Problem Solving)
  • Communication

About the company

Acquired Data Solutions, Inc. logo

Acquired Data Solutions, Inc.

  • Defense
  • SME
  • 11–50
Acquired Data Solutions has over 20 years’ experience providing technology solutions for the engineering life cycle to government agencies & the commercial sector. Our expertise in test, integration, automation & cybersecurity makes the company invaluable to our customers requiring solutions to improve their development environment, manufacturing process, & product & system quality. Certifications: ISO 9001: 2015 Certified Company GSA Schedule Contract #GS-00F-228GA - SIN #s: 541330ENG – Engineering Services 541380 – Testing Laboratory Services 541420 – Engineering System Design and Integration Services 541715 – Engineering Research and Development and Strategic Planning OLM – Order Level Materials

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Acquired Data Solutions, Inc. (ADS) builds test, measurement, and data acquisition systems for commercial and government customers. We are seeking a Test Automation Engineer that will design and develop automated test software, integrate instruments and hardware, and work directly with customers from requirements through delivery. The role reports to the Director of Engineering.

RESPONSIBILITEIS

  • Develop and maintain test and measurement applications in LabVIEW and Python
  • Integrate instruments, data acquisition hardware, motion control, and sensors with test software
  • Design automated test stations for production and engineering use, including test sequencing, data logging, and reporting
  • Translate customer requirements into software architecture, test plans, and documentation
  • Troubleshooting systems at the hardware and software level, including wiring, signal conditioning, and communication interfaces
  • Write clear technical documentation, including design documents, user guides, and test procedures
  • Contribute to proposals and technical estimates for new work

REQUIRED QUALIFICATIONS

  • Bachelor's degree in electrical, mechanical or computer engineering, or a related field such as physics, mechatronics, aerospace, biomedical engineering, or engineering technology
  • At least 4 years of professional experience developing test and measurement or test automation software
  • Strong working knowledge of LabVIEW, including structured application design (state machines, queued message handlers, or similar)
  • Working proficiency in Python for instrument control, data analysis, or test automation
  • Experience communicating with instruments over common interfaces such as Ethernet, USB, serial, and GPIB (a standard instrument communication bus)
  • Ability to read schematics and wiring diagrams
  • US Citizenship
  • Must live in the DC, MD, VA area

PREFERRED QUALIFICATIONS

  • Master's Degree in engineering or a related field.
  • Certified LabVIEW Developer or Certified LabVIEW Architect credential from National Instruments
  • Experience with NI TestStand or another test sequencing tool
  • Experience with data acquisition hardware from National Instruments or similar vendors
  • Experience with version control (Git) and software development practices for test code
  • Customer-facing experience, including requirements gathering and acceptance testing.

Compensation: $90k to $110k

Related jobs

See all Test Automation Engineer jobs

Other jobs at Acquired Data Solutions, Inc.