> Markdown version of [/jobs/ext/3865068-principal-software-engineer-with-test-solutions](https://www.wearedevelopers.com/jobs/ext/3865068-principal-software-engineer-with-test-solutions). 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). --- # Principal Software Engineer with Test Solutions - **Company:** RTX - **Location:** Tucson, AZ, United States - **Experience:** Expert - **Salary:** $107,500.0 - $204,500.0 - **Contract:** Contract - **Skills:** Java (Programming Language), Microsoft Windows, Agile Methodology, Software Applications, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Software Debugging, DevOps, Github, Integrated Development Environments, Python (Programming Language), Microsoft Visual Studio, Software Architecture, Software Configuration Management, Software Engineering, Systems Integration, TCP/IP, UML, Software Troubleshooting, Computer Equipment, Optimization Algorithms, Visual Basic Language, Programming Languages - **Published:** October 22, 2026 - **Apply:** https://www.thejobnetwork.com/job/37c2ace1-69b5-4afc-83c9-88b053873193/principal-software-engineer-with-test-solutions ## About the Role Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date\n, * Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience. \n * Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic. \n * Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. \n * Prior experience in Windows Operating System and Microsoft Visual Studio is required. \n * The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. \n, * Prior experience in laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters) \n * Experience with computer architecture and computer hardware optimization techniques \n * Experience of the development of software drivers for the operation of computer hardware interfaces \n * Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422 \n * Experience with Unified Modeling Language (UML) to visualize software architecture and design \n * Experience in software development lifecycles, such as Waterfall and Agile \n * Experience with Software Configuration Management principles \n * Experience with Microsoft Azure DevOps Server or GitHub \n * Written and interpersonal communication skills \n * Experience in leading teams/projects in a technical capacity \n