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

Dice

Holmdel Township (NJ)

On-site

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Dice in Holmdel, NJ, is seeking an experienced software engineer to migrate and validate legacy test applications to C# within the Gondor test platform. You will reverse-engineer existing tools written in C++, VB5/VB6, LabVIEW, .NET, Python, and HTML, preserving test methodology and calibration requirements.

You will develop interfaces to electronic test equipment using SCPI and VISA, perform regression testing, maintain code, and document procedures for deployment and knowledge transfer to

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or 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, particularly experience developing software that controls and tests physical electronic hardware.

Responsibilities

  • Analyze, convert, validate, and deploy legacy manufacturing, module, PCBA, instrument, and calibration test applications to C# within the Client Gondor test platform.
  • Reverse-engineer existing applications written in C++, VB5/VB6, LabVIEW, .NET, HTML, Python, and related technologies while preserving test functionality, measurement methodology, limits, sequencing, calibration requirements, and pass/fail criteria.
  • 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 comparison against legacy systems to demonstrate functional equivalence.
  • Develop reusable C# components, maintain source code and revision control, create Test Instructions and technical documentation, and support deployment and knowledge transfer to Client Manufacturing/Test Engineering personnel.

Skills

C# development
.NET
Automated test development
Hardware test interfaces
SCPI
VISA
Git / source control
Reverse engineering legacy apps
Debugging across hardware/software
LabVIEW

Education

Bachelor's degree in Electrical Engineering
Equivalent combinations of education and experience
5+ years software/test automation experience

Tools

LabVIEW
C++
VB5/VB6
Python

Job description

Job Description
Duties
  • Analyze, convert, validate, and deploy legacy manufacturing, module, PCBA, instrument, and calibration test applications to C# within the Client Gondor test platform.
  • Reverse-engineer existing applications written in C++, VB5/VB6, LabVIEW, .NET, HTML, Python, and related technologies while preserving test functionality, measurement methodology, limits, sequencing, calibration requirements, and pass/fail criteria.
  • 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 comparison against legacy systems to demonstrate functional equivalence.
  • Develop reusable C# components, maintain source code and revision control, create Test Instructions and technical documentation, and support deployment and knowledge transfer to Client Manufacturing/Test Engineering personnel.
Skills
  • Strong C# and Microsoft .NET software development skills; automated electronic hardware test development; instrument communication and control; SCPI; VISA; Git/source control; 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; electronic test equipment; DUT/PCBA/module testing; manufacturing test and calibration; technical documentation.
  • Experience with Client/Agilent/Client test equipment, RF/telecommunications/networking products, TCP/IP, GPIB, USB, serial communications, ISO/IEC 17025 environments, and Client Gondor is 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, particularly experience developing software that controls and tests physical electronic hardware.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Test Automation Software Engineer - Request #37548826
Senior Test Automation Software Engineer - Request #37548826

Anite • Holmdel Township (NJ)

On-site
USD 67,000 - 90,000
Medical benefits
Dental benefits
Vision benefits
+1
Test Engineer
Test Engineer

Actalent • Kansas

On-site
USD 90,000 - 130,000
Test Engineer
Test Engineer

Dimplex Thermal Solutions • Kalamazoo (MI)

On-site
USD 65,000 - 90,000
Test Engineer
Test Engineer

Insight Global • Fort Collins (CO)

On-site
USD 70,000 - 90,000
Test Engineer
Test Engineer

Intepros • Greenwood Village (CO)

On-site
USD 70,000 - 95,000
Test Automation Engineer (Technical/R&D Department)
Test Automation Engineer (Technical/R&D Department)

Protec Fire Solutions ANZ • Nelson (NH)

On-site
USD 70,000 - 100,000
Senior Test Software Engineer
Senior Test Software Engineer

Alumni Founders • Berthoud (CO)

On-site
USD 110,000 - 160,000
Unlimited PTO
Paid parental and adoptive leave
Medical insurance
+11
Test Engineer
Test Engineer

Employee Magnets • Grapevine (TX)

On-site
USD 65,000 - 90,000
Sys Integration/Test Eng
Sys Integration/Test Eng

PlanIT Group, LLC • Orlando (FL)

On-site
USD 90,000 - 120,000
Test software engineer (LabVIEW, Matlab, Python, and C#)
Test software engineer (LabVIEW, Matlab, Python, and C#)

Dice • Sunnyvale (CA)

On-site
USD 120,000 - 150,000