
Test Automation Engineer, LabVIEW, Python
Posted 11 hours ago

Posted 11 hours ago
This is a fully remote position, open to applicants in District of Columbia, +2 more states.
• Create and uphold test and measurement applications utilizing LabVIEW and Python.
• Integrate testing software with instruments, data acquisition hardware, motion control systems, and sensors.
• Design automated testing stations for both production and engineering needs, encompassing test sequencing, data logging, and reporting.
• Convert customer specifications into software architecture, testing plans, and documentation.
• Diagnose issues in systems at both hardware and software levels, including wiring, signal conditioning, and communication interfaces.
• Produce technical documentation, which includes design documents, user manuals, and testing procedures.
• Assist in preparing proposals and technical estimates for upcoming projects.
• Collaborate directly with customers from the requirements phase through to delivery.
• Report directly to the Director of Engineering.
• A Bachelor's degree in electrical, mechanical, or computer engineering, or a related discipline such as physics, mechatronics, aerospace, biomedical engineering, or engineering technology.
• A minimum of 4 years of professional experience in developing test and measurement or test automation software.
• In-depth knowledge of LabVIEW, including structured application design (state machines, queued message handlers, or similar methodologies).
• Proficient in Python for tasks related to instrument control, data analysis, or test automation.
• Experience in communicating with instruments via Ethernet, USB, serial, and GPIB.
• Capability to interpret schematics and wiring diagrams.
• Must be a US Citizen.
• Candidates should reside in the DC, MD, or VA area.
• A Master's Degree in engineering or a related area is preferred.
• Preferred qualifications include a Certified LabVIEW Developer or Certified LabVIEW Architect credential from National Instruments.
• Familiarity with NI TestStand or another test sequencing tool is preferred.
• Experience with data acquisition hardware from National Instruments or equivalent vendors is preferred.
• Knowledge of version control (Git) and software development practices for testing code is preferred.
• Customer-facing experience, including gathering requirements and conducting acceptance testing, is preferred.
• Competitive salary and performance-based incentives.
• Comprehensive health, dental, and vision insurance.
• Retirement savings plan with company matching.
• Opportunities for professional development and continuing education.
• Flexible work hours and a supportive work environment.
CACI International Inc
ICF
Nexaminds
CodeRoad
Get handpicked remote jobs straight to your inbox weekly.