> Markdown version of [/jobs/ext/3846855-principal-software-engineer-with-test-solutions](https://www.wearedevelopers.com/jobs/ext/3846855-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:** San Jose, CA, 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, TCP/IP, UML, Software Troubleshooting, Computer Equipment, Optimization Algorithms, Visual Basic Language, Programming Languages - **Published:** October 20, 2026 - **Apply:** https://www.juju.com/job/23_B16169D65A05578A31C1BD4AD4A5943D ## About the Role Date Posted: Country: United States of America Location: US-AZ-TUCSON-801 ~ 1151 E Hermans Rd ~ BLDG 801 (External Site) Position Role Type: Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date., This position is 100% onsite in Tucson, AZ What You Will Do: * Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS) * Prioritize and handle multiple software engineering tasks concurrently * Troubleshoot software and test equipment instrumentation * Work in a multidiscipline engineering team environment * Develop and derive requirements for software products * Lead and mentor junior software engineers Qualifications You Must Have: * 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. * Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic. * Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. * Prior experience in Windows Operating System and Microsoft Visual Studio is required. * 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. Qualifications We Prefer: * Prior experience in laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters) * Experience with computer architecture and computer hardware optimization techniques * Experience of the development of software drivers for the operation of computer hardware interfaces * Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422 * Experience with Unified Modeling Language (UML) to visualize software architecture and design * Experience in software development lifecycles, such as Waterfall and Agile * Experience with Software Configuration Management principles * Experience with Microsoft Azure DevOps Server or GitHub * Written and interpersonal communication skills * Experience in leading teams/projects in a technical capacity What We Offer: Our values drive our actions, behaviors, and performance with a vision for a safer, more