Principal Software Engineer in Test Equipment - Onsite in McKinney, TX
Listed on 2026-07-22
-
Software Development
Software Engineer, DevOps, Software Testing, Python
Principal Software Engineer – Test Equipment (Onsite)
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world.
This position is 100% on site in McKinney, TX. The Test Solutions Center (TSC) team within the Hardware Discipline Center is a multi‑discipline organization that provides test solutions to support production lines for our entire missile portfolio. The software team within TSC develops advanced Windows application solutions for all Raytheon products. We are hands‑on, designing with the latest technology and tools, and integrating state‑of‑the‑art software solutions with the most advanced engineering systems in the world.
TSC products are in engineering labs, in the field, and in production environments utilized for weapon system products. TSC has opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post‑production sustainment.
- Design, develop, and integrate object‑oriented software applications using C#, C++, and other languages in Microsoft Visual Studio on a Windows Operating System.
- Prioritize and handle multiple software engineering tasks concurrently.
- Troubleshoot software and test equipment instrumentation.
- Work in a multidisciplinary engineering team environment.
- Develop and derive requirements for software products.
- Lead and mentor junior software engineers.
- Bachelor’s Degree in STEM (Science, Technology, Engineering, or Mathematics) and minimum 8 years of relevant experience, or an advanced degree with minimum 5 years of experience.
- Proficiency in developing and integrating software applications using C++, C#, Java, Python, or Visual Basic.
- Experience with integrated development environments and debugging tools to troubleshoot software implementation and ensure product integrity.
- Prior experience with Windows Operating System and Microsoft Visual Studio.
- Prior experience in laboratory test instrumentation, electronics, and software (e.g., oscilloscopes, power supplies, digital multimeters).
- Computer architecture and hardware optimization techniques.
- Development of software drivers for computer hardware interfaces.
- Experience with common hardware interfaces and data protocols such as TCP/IP, UDP, or RS‑422.
- Experience with Unified Modeling Language (UML) to visualize software architecture and design.
- Experience with software development life cycles, including Waterfall and Agile.
- Experience with software configuration management principles.
- Experience with Microsoft Azure Dev Ops Server or Git Hub.
- Experience leading teams or projects in a technical capacity.
Hired applicants may be eligible for benefits including medical, dental, vision, life insurance, short‑term disability, long‑term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, employee scholar program, parental leave, paid time off, and holidays. Specific benefits depend on the business unit and collective‑agreement status. Hired applicants may also be eligible for annual short‑term and long‑term incentive compensation programs, subject to performance and business factors.
EqualOpportunity Employer
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified individuals with a disability and protected veterans in compliance with Section
503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
Note:
This role requires onsite work in McKinney, TX. A U.S. Citizen, U.S. Person, or other qualifying individual with a valid security clearance is required.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).