Senior Test Automation Software Engineer - Request #37548826

Anite

Holmdel Township (NJ)

On-site

USD 67,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
401K

Job summary

Anite in Holmdel, NJ seeks a Test Engineer to analyze, convert, validate, and deploy legacy test applications to C# within the Keysight Gondor platform. You will reverse-engineer existing apps written in C++, VB5/VB6, LabVIEW, .NET, HTML, and Python while preserving measurement methodologies and pass/fail criteria.

You'll develop interfaces to electronic test equipment, troubleshoot software/hardware interfaces, and perform regression testing to prove functional equivalence with legacy systems.

Qualifications

  • Strong C# and Microsoft .NET software development skills.
  • Automated electronic hardware test development.
  • Instrument communication and control, including SCPI and VISA.
  • Git/source control experience.
  • Debugging and troubleshooting of software/hardware interfaces.
  • Experience with C++, Visual Basic 5/6, LabVIEW, and/or Python.
  • Ability to reverse-engineer and migrate legacy test applications.
  • Experience with electronic test equipment.
  • DUT/PCBA/module testing experience.
  • Manufacturing test and calibration experience.
  • Technical documentation skills.
  • Experience with Keysight/Agilent/HP test equipment highly desirable.
  • Experience with RF/telecommunications/networking products highly desirable.
  • Knowledge of TCP/IP, GPIB, USB, and serial communications.
  • ISO/IEC 17025 environments desirable.
  • Experience with Keysight Gondor desirable.

Responsibilities

  • Analyze, convert, validate, and deploy legacy test applications to C# within the Keysight Gondor platform.
  • Reverse-engineer applications in C++, VB5/VB6, LabVIEW, .NET, HTML, Python.
  • Preserve test functionality, methodology, limits, sequencing, calibration, and pass/fail criteria during migration.
  • Develop and maintain interfaces to test equipment using SCPI, VISA, and hardware interfaces.
  • Troubleshoot software/hardware interfaces and test-automation issues.
  • Perform regression testing and demonstrate functional equivalence to legacy systems.
  • Develop reusable C# components and maintain revision control.
  • Create Test Instructions and technical documentation.
  • Support deployment and knowledge transfer to Manufacturing/Test Engineering personnel.

Skills

C#/.NET development
Automated test development
SCPI/VISA interfaces
Git/source control
Debugging software/hardware
Legacy migration reverse-engineering
C++, VB5/VB6
LabVIEW
Python
Electronic test equipment
DUT/PCBA/module testing
Calibration/test methodology
Technical documentation
Keysight Gondor experience
RF/telecom/networking knowledge
TCP/IP/GPIB/USB/Serial
ISO/IEC 17025 experience
RF/telecom networking

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or related
Equivalent combinations of education and automation experience
5+ years of relevant software/test automation experience

Tools

SCPI
VISA
Git
LabVIEW
C++
VB5/VB6
Python
Keysight Gondor

Job description

  • Analyze, convert, validate, and deploy legacy manufacturing, module, PCBA, instrument, and calibration test applications to C# within the Keysight Gondor test platform.
  • Reverse-engineer existing applications written in:
  • C++
  • VB5/VB6
  • LabVIEW
  • .NET
  • HTML
  • Python
  • Related technologies
  • Preserve existing test functionality, measurement methodology, limits, sequencing, calibration requirements, and pass/fail criteria during migration.
  • Develop and maintain interfaces to electronic test equipment using SCPI, VISA, and other applicable hardware interfaces.
  • Troubleshoot software, communications, instrumentation, DUT, fixture, and test-interface issues.
  • Perform regression testing and compare results against legacy systems to demonstrate functional equivalence.
  • Maintain source code and revision control.
  • Create Test Instructions and technical documentation.
  • Support deployment and knowledge transfer to Keysight Manufacturing/Test Engineering personnel.
Duties
Test Engineer Summary Overview
  • Analyze, convert, validate, and deploy legacy manufacturing, module, PCBA, instrument, and calibration test applications to C# within the Keysight Gondor test platform.
  • Reverse-engineer existing applications written in:
    • C++
    • VB5/VB6
    • LabVIEW
    • .NET
    • HTML
    • Python
    • Related technologies
  • Preserve existing test functionality, measurement methodology, limits, sequencing, calibration requirements, and pass/fail criteria during migration.
  • Develop and maintain interfaces to electronic test equipment using SCPI, VISA, and other applicable hardware interfaces.
  • Troubleshoot software, communications, instrumentation, DUT, fixture, and test-interface issues.
  • Perform regression testing and compare results against legacy systems to demonstrate functional equivalence.
  • Develop reusable C# components.
  • Maintain source code and revision control.
  • Create Test Instructions and technical documentation.
  • Support deployment and knowledge transfer to Keysight Manufacturing/Test Engineering personnel.
Required Skills/Qualifications
  • Strong C# and Microsoft .NET software development skills.
  • Automated electronic hardware test development.
  • Instrument communication and control, including SCPI and VISA.
  • Git/source control experience.
  • Debugging and troubleshooting of software/hardware interfaces.
  • Experience with C++, Visual Basic 5/6, LabVIEW, and/or Python.
  • Ability to reverse-engineer and migrate legacy test applications.
  • Experience with electronic test equipment.
  • DUT/PCBA/module testing experience.
  • Manufacturing test and calibration experience.
  • Technical documentation skills.
  • Experience with Keysight/Agilent/HP test equipment highly desirable.
  • Experience with RF/telecommunications/networking products highly desirable.
  • Knowledge of TCP/IP, GPIB, USB, and serial communications.
  • Experience working in ISO/IEC 17025 environments highly desirable.
  • Experience with Keysight Gondor highly desirable.
Education
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline preferred.
  • Equivalent combinations of education and substantial relevant automated test/software experience will be considered.
  • Approximately 5+ years of relevant software/test automation experience preferred.
  • Experience developing software that controls and tests physical electronic hardware is particularly preferred.
Pay Transparency
  • This is the pay range that Magnit reasonably expects to pay someone for this position is $48.91/hour - $65.22/hour W-2.
  • Benefits: Medical, Dental, Vision, 401K (provided minimum eligibility hours are met).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Engineer/Test Automation (C++, C#, LabView, .NET, Hardware/Software Troubleshooting)
Test Engineer/Test Automation (C++, C#, LabView, .NET, Hardware/Software Troubleshooting)

Dice • Holmdel Township (NJ)

On-site
USD 100,000 - 140,000
Test Engineer
Test Engineer

Peyton Resource Group • Lewisville (TX)

On-site
USD 85,000 - 120,000
Comprehensive health insurance
401(k) retirement plan
Paid time off and holidays
Service Technical Support - Career (Swing) - Request #37666018
Service Technical Support - Career (Swing) - Request #37666018

WillHire, Inc • Roseville (CA)

On-site
USD 29,000 - 38,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Test Engineer / Control Engineer
Senior Test Engineer / Control Engineer

DARCEO INC. • Rapid City (SD)

On-site
USD 108,000 - 132,000
Bonus based on performance
Health insurance
Opportunity for advancement
+10
Senior Software Test Automation Engineer
Senior Software Test Automation Engineer

Agilent Technologies • United States

Hybrid
USD 110,000 - 150,000
Application Engineer Expert - Medical Devices
Application Engineer Expert - Medical Devices

Keysight Technologies SAles Spain SL. • Santa Clara (CA), Northern (KY)

On-site
USD 139,000 - 232,000
Medical, dental, vision
401(k) Plan
Flexible Time Off
+2
Application Engineer Expert - Medical Devices
Application Engineer Expert - Medical Devices

Keysight Technologies • San Diego (CA)

On-site
USD 139,000 - 232,000
Medical/Dental/Vision
401(k) Plan
Flexible Time Off
+1
Application Engineer Expert - Medical Devices
Application Engineer Expert - Medical Devices

Keysight Technologies • Saint Paul (MN)

On-site
USD 140,000 - 190,000
Tuition Reimbursement
Adoption Assistance
Discounts, Perks
Application Engineer Expert - Medical Devices
Application Engineer Expert - Medical Devices

Keysight Technologies • Santa Rosa (CA)

On-site
USD 139,000 - 232,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
+2
Application Engineer Expert - Medical Devices
Application Engineer Expert - Medical Devices

Keysight Technologies • Boston (MA)

On-site
USD 120,000 - 160,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
+1