Software Test Equipment Engineer 3

Legion Technical Solutions LLC

Tucson (AZ)

On-site

USD 140,000 - 190,000

Full time

2 days 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 LLC in Tucson, Arizona is seeking a Principal Software Engineer – Test Equipment to lead development of Windows-based software for labs, automated test environments, and production facilities. You will collaborate with multidisciplinary teams to deliver reliable software for mission-critical defense systems.

Responsibilities include guiding software architecture, developing OO applications, and mentoring junior engineers while maintaining high standards for quality and

Qualifications

  • 8+ years of relevant professional experience (or 5+ years with an advanced degree).
  • Experience developing and integrating software using C++, C#, Java, Python or Visual Basic.
  • Hands-on experience with IDEs, debugging tools, and software troubleshooting techniques.
  • Experience developing software within Windows OS and Microsoft Visual Studio.

Responsibilities

  • Design, develop, and integrate OO software applications using C#, C++, Visual Studio, and Windows.
  • Develop software, libraries, and instrument drivers for automated test equipment and production systems.
  • Oversee the software lifecycle from requirements to sustainment.
  • Troubleshoot software, hardware interfaces, and test equipment instrumentation.
  • Develop and refine software requirements for reliable system performance.
  • Collaborate with electrical, mechanical, systems, and test engineers to integrate software with hardware.
  • Support labs and manufacturing by diagnosing issues and implementing solutions.
  • Manage multiple priorities while ensuring quality, performance, and delivery.
  • Provide technical leadership and mentorship to junior engineers.
  • Contribute to software architecture, design reviews, and best practices.

Skills

C#
C++
Java
Python
Visual Basic

Education

Bachelor's degree in STEM
Advanced degree

Tools

Microsoft Visual Studio
Azure DevOps Server
GitHub

Job description

Benefits:

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

Legion Technical Solutions (LTS)
Location: Tucson, Arizona | 100% Onsite
Position Level: Principal / Senior-Level Engineering

Build Advanced Software Solutions for Mission-Critical Defense Systems

Legion Technical Solutions (LTS) is seeking an experienced Principal Software Engineer – Test Equipment to support advanced defense technology programs in Tucson, Arizona. This opportunity is ideal for a highly skilled software engineer who enjoys hands‑on development, solving complex technical challenges, and leading software solutions that directly support sophisticated electronic systems.

In this role, you will develop, integrate, and maintain advanced Windows‑based software applications used in engineering laboratories, automated test environments, and production facilities. You will work alongside multidisciplinary engineering teams to deliver reliable software solutions that support the development, verification, manufacturing, and sustainment of mission‑critical defense systems.

At LTS, we connect exceptional engineering professionals with challenging opportunities that make a meaningful impact on national defense. We value technical expertise, collaboration, innovation, and the contributions of engineers who take ownership of their work.

What You’ll Do
  • Design, develop, and integrate object‑oriented software applications using C#, C++, Microsoft Visual Studio, and Windows operating systems.
  • Develop sophisticated software applications, libraries, and instrument drivers supporting automated test equipment and production systems.
  • Design and implement software solutions throughout the engineering lifecycle, from initial requirements and development through integration, verification, production, and sustainment.
  • Troubleshoot complex software applications, hardware interfaces, and test equipment instrumentation.
  • Develop, analyze, and refine software requirements to ensure reliable system performance.
  • Collaborate with electrical, mechanical, systems, and test engineers to integrate software with advanced hardware platforms.
  • Support engineering laboratories and manufacturing operations by diagnosing technical issues and implementing effective solutions.
  • Manage multiple software engineering priorities while maintaining high standards for quality, performance, and delivery.
  • Provide technical leadership, guidance, and mentorship to junior software engineers.
  • Contribute to software architecture, design reviews, continuous improvement initiatives, and engineering best practices.
Required Qualifications
  • Bachelor's degree in Science, Technology, Engineering, Mathematics (STEM), or a related technical discipline with 8+ years of relevant professional experience, or an advanced degree in a related field with 5+ years of relevant experience.
  • Professional experience developing and integrating software applications using programming languages such as C++, C#, Java, Python, or Visual Basic.
  • Hands‑on experience using integrated development environments (IDEs), debugging tools, and software troubleshooting techniques.
  • Demonstrated experience developing software within Windows operating systems and Microsoft Visual Studio.
  • Strong understanding of object‑oriented programming, software design principles, and application integration.
  • Ability to work independently and collaboratively in a multidisciplinary engineering environment.
  • Strong analytical, problem‑solving, and communication skills.
  • Ability to work 100% onsite in Tucson, Arizona.
  • U.S. citizenship and an active U.S. government security clearance are required at the time of hire.
Preferred Qualifications
  • Experience developing software for automated test equipment (ATE), production test systems, or laboratory instrumentation.
  • Familiarity with electronic test instruments such as oscilloscopes, digital multimeters, programmable power supplies, and related equipment.
  • Experience developing software drivers and interfaces for computer hardware and instrumentation.
  • Knowledge of communication protocols and hardware interfaces, including TCP/IP, UDP, and RS-422.
  • Experience with computer architecture and hardware optimization techniques.
  • Familiarity with Unified Modeling Language (UML) for software architecture and design.
  • Experience with Agile and Waterfall software development methodologies.
  • Knowledge of software configuration management and version control principles.
  • Experience using Microsoft Azure DevOps Server, GitHub, or similar development tools.
  • Demonstrated success leading technical projects, mentoring engineers, or guiding software development teams.
  • Experience supporting software applications in engineering laboratories, manufacturing environments, or complex hardware integration programs.
Why Join Legion Technical Solutions?

At Legion Technical Solutions, we recognize that exceptional engineers want more than just another assignment. They want opportunities to apply their expertise, solve meaningful challenges, and continue advancing professionally.

  • Work on impactful technology: Contribute to advanced engineering solutions supporting critical national defense programs.
  • Solve challenging technical problems: Develop software that directly interfaces with sophisticated hardware and automated test systems.
  • Expand your technical influence: Apply your expertise while mentoring engineers and contributing to important technical decisions.
  • Collaborate with talented professionals: Work alongside experienced multidisciplinary engineering teams.
  • Partner with a dedicated organization: Experience a team that values professional relationships, transparent communication, and long‑term career success.

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 2
Software Test Equipment Engineer 2

Legion Technical Solutions LLC • Tucson (AZ)

On-site
USD 110,000 - 180,000
Dental insurance
Health insurance
Paid time off
+2
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
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
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 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
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
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
Electrical Digital Design Engineer 4
Electrical Digital Design Engineer 4

Legion Technical Solutions LLC • Tucson (AZ)

On-site
USD 130,000 - 210,000
Competitive salary
Health insurance
Paid time off
+1
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
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