Software Test Equipment Engineer 2

Legion Technical Solutions LLC

Tucson (AZ)

On-site

USD 110,000 - 180,000

Full time

45 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Dental insurance
Health insurance
Paid time off
Relocation bonus
Vision insurance

Job summary

Legion Technical Solutions (LTS) in Tucson, Arizona is seeking a Senior Software Engineer – Test Equipment to design, develop, and sustain Windows-based software for advanced test systems used in defense programs.

You will work closely with multidisciplinary engineers to build software and drivers for automated test equipment, troubleshoot complex integrations, and drive improvements across the product lifecycle in a 100% onsite environment.

Qualifications

  • Bachelor's degree in STEM with 5+ years of relevant experience (or advanced degree with 3+ years).
  • Experience developing software using C, C++, or C# in engineering/test environments.
  • Proficiency with Microsoft Windows and Visual Studio.
  • Experience troubleshooting software and supporting software/hardware integration.
  • Understanding of software development methodologies, requirements definition, and integration testing.
  • Strong analytical, problem-solving, and technical communication skills.
  • Ability to work 100% onsite in Tucson, Arizona.

Responsibilities

  • Design, develop, and integrate object-oriented software applications using C#, C++, and C within Visual Studio and Windows environments.
  • Develop software applications, libraries, and instrument drivers for automated test equipment and engineering systems.
  • Design and implement system-level software for hardware testing, verification, and production support.
  • Troubleshoot complex software, instrumentation, and hardware/software integration issues.
  • Develop, analyze, and refine software requirements to meet objectives.
  • Collaborate with electrical, mechanical, systems, and test engineers across the lifecycle.
  • Support demonstrations, design verification, production testing, and sustainment.
  • Manage multiple priorities while delivering high-quality software solutions.
  • Contribute to continuous improvement initiatives to enhance test system performance.

Skills

C/C++ software development
Windows troubleshooting
Technical communication
Team collaboration

Education

Bachelor's degree in STEM
Advanced degree (MS/PhD) in related field

Tools

Microsoft Visual Studio
Windows OS

Job description

Benefits
  • Dental insurance
  • Health insurance
  • Paid time off
  • Relocation bonus
  • Vision insurance
Software Engineer – Test Equipment

Location: Tucson, Arizona | 100% Onsite
Company: Legion Technical Solutions (LTS)

Advance Your Career in Mission-Critical Engineering

Legion Technical Solutions (LTS) is seeking a talented Senior Software Engineer – Test Equipment to support advanced defense technology programs in Tucson, Arizona.

This is an opportunity to apply your software engineering expertise to the development, integration, and sustainment of sophisticated test systems supporting mission-critical aerospace and defense applications.

As a member of a multidisciplinary engineering team, you will design and develop Windows-based software solutions used in engineering laboratories, production environments, and system integration facilities. Your contributions will directly support the performance, reliability, and readiness of complex defense systems.

What You’ll Do
  • Design, develop, and integrate object-oriented software applications using C#, C++, and C within Microsoft Visual Studio and Windows environments.
  • Develop software applications, libraries, and instrument drivers supporting automated test equipment and engineering systems.
  • Design and implement system-level software solutions for hardware testing, verification, and production support.
  • Troubleshoot complex software, instrumentation, and hardware/software integration issues.
  • Develop, analyze, and refine software requirements to meet technical and operational objectives.
  • Collaborate with electrical, mechanical, systems, and test engineers throughout the product development lifecycle.
  • Support engineering demonstrations, design verification, production testing, and post-production sustainment.
  • Manage multiple engineering priorities while delivering reliable, high-quality software solutions.
  • Contribute to continuous improvement initiatives that enhance test system performance and operational efficiency.
Required Qualifications
  • Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) with 5+ years of relevant experience, or an advanced degree in a related field with 3+ years of relevant experience.
  • Demonstrated experience developing and integrating software applications using C, C#, or C++ in engineering or test environments.
  • Proficiency with Microsoft Windows and Visual Studio.
  • Experience troubleshooting software applications and supporting software/hardware integration.
  • Understanding of software development methodologies, requirements definition, and integration testing.
  • Strong analytical, problem-solving, and technical communication skills.
  • Ability to collaborate effectively within multidisciplinary engineering teams.
  • Ability to work 100% onsite in Tucson, Arizona.
Preferred Qualifications
  • Experience developing software for automated test equipment, laboratory instrumentation, or manufacturing test systems.
  • Knowledge of computer architecture and hardware optimization techniques.
  • Experience developing or maintaining software drivers for hardware interfaces.
  • Familiarity with communication protocols such as TCP/IP, UDP, and RS-422.
  • Hands-on experience integrating oscilloscopes, power supplies, digital multimeters, and other electronic test instrumentation.
  • Additional programming experience with Python, Java, or Visual Basic.
  • Familiarity with Unified Modeling Language (UML) and software architecture design.
  • Experience with Agile or Waterfall software development methodologies.
  • Knowledge of software configuration management and version control.
  • Experience using Microsoft Azure DevOps Server or GitHub.
  • Previous experience supporting aerospace, defense, or other highly regulated engineering environments.
Why Join Legion Technical Solutions?

At Legion Technical Solutions, we connect accomplished engineering professionals with challenging opportunities supporting some of the nation's most advanced aerospace and defense programs.

We understand that exceptional engineers want more than a job. They want meaningful technical challenges, opportunities to expand their expertise, and the ability to contribute to programs where quality, precision, and innovation matter.

When you join LTS, you'll have the opportunity to:

  • Work on meaningful technology: Contribute to sophisticated engineering and test solutions supporting critical defense capabilities.
  • Apply your technical expertise: Solve complex software and hardware integration challenges in advanced engineering environments.
  • Collaborate with experienced professionals: Work alongside multidisciplinary teams dedicated to engineering excellence.
  • Expand your capabilities: Gain exposure to multiple stages of the engineering lifecycle, from initial development through production and sustainment.
  • Work with a dedicated recruiting partner: Benefit from a team that values technical expertise, professional relationships, and long-term career success.
Take the Next Step

If you're a software engineer who enjoys hands-on development, complex technical problem-solving, and working at the intersection of software and hardware, we'd like to hear from you.

Join Legion Technical Solutions and put your expertise to work on technology that matters.

Legion Technical Solutions LLC is an Equal Opportunity Employer. We welcome qualified applicants and make employment decisions without regard to legally protected characteristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Test Equipment Engineer 3
Software Test Equipment Engineer 3

Legion Technical Solutions LLC • Tucson (AZ)

On-site
USD 140,000 - 190,000
Dental insurance
Health insurance
Paid time off
+2
Electrical Engineer Test Equipment 4
Electrical Engineer Test Equipment 4

Legion Technical Solutions LLC • Tewksbury (MA)

On-site
USD 110,000 - 140,000
Competitive salary
Health insurance
Paid time off
+1
Electrical Engineer 3
Electrical Engineer 3

Legion Technical Solutions LLC • Tucson (AZ)

On-site
USD 120,000 - 150,000
Competitive salary
Health insurance
Paid time off
+1
Electrical Engineer Test Equipment 5
Electrical Engineer Test Equipment 5

Legion Technical Solutions LLC • Tewksbury (MA)

On-site
USD 140,000 - 190,000
Competitive salary
Health insurance
Paid time off
+1
Senior Software Engineer - Test Equipment (Windows/C/C++)
Senior Software Engineer - Test Equipment (Windows/C/C++)

Legion Technical Solutions LLC • Tucson (AZ)

On-site
USD 110,000 - 180,000
Dental insurance
Health insurance
Paid time off
+2
STS Test Development Engineer 3
STS Test Development Engineer 3

Legion Technical Solutions LLC • Tewksbury (MA)

On-site
USD 110,000 - 140,000
401(k)
Dental insurance
Health insurance
+3
Electrical Engineer 4 - Principal
Electrical Engineer 4 - Principal

Legion Technical Solutions LLC • Tucson (AZ)

On-site
USD 120,000 - 170,000
Competitive salary
Health insurance
Paid time off
+1
Test Development Engineer 2
Test Development Engineer 2

Legion Technical Solutions LLC • Tewksbury (MA)

On-site
USD 85,000 - 110,000
401(k)
Dental insurance
Health insurance
+3
Mechanical Design Engineer 3
Mechanical Design Engineer 3

Legion Technical Solutions LLC • Tucson (AZ)

On-site
USD 110,000 - 160,000
Dental insurance
Health insurance
Paid time off
+2
Electrical Digital Design Engineer 3
Electrical Digital Design Engineer 3

Legion Technical Solutions LLC • Tucson (AZ)

On-site
USD 120,000 - 160,000
Competitive salary
Health insurance
Paid time off
+1