> Markdown version of [/jobs/ext/4390358-software-test-equipment-engineer-2](https://www.wearedevelopers.com/jobs/ext/4390358-software-test-equipment-engineer-2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Test Equipment Engineer 2 - **Company:** Legion Technical Solutions, LLC - **Location:** Tucson, AZ, United States - **Experience:** Expert - **Salary:** $105,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Java (Programming Language), Microsoft Windows, Agile Methodology, Software Applications, Systems Engineering, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Computer Programming, DevOps, Github, Hardware Design, Hardware Interface Design, Python (Programming Language), Microsoft Visual Studio, Object-Oriented Software Development, Software Architecture, Software Maintenance, Software Configuration Management, Software Engineering, Software Requirements Analysis, Software Systems, Systems Integration, TCP/IP, UML, Hardware Testing, Software Troubleshooting, Integration Tests, Optimization Algorithms, Software Version Control, Visual Basic Language - **Published:** October 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f3e5bb047cff2cc7 ## About the Role * 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. * ## Description 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. *