> Markdown version of [/jobs/ext/2034871-sr-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2034871-sr-principal-software-engineer). 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). --- # Sr. Principal Software Engineer - **Company:** RTX - **Location:** Pelham, NH, United States - **Experience:** Expert - **Salary:** $132,400.0 - $251,600.0 - **Contract:** Contract - **Skills:** Microsoft Windows, Data Analysis, Systems Engineering, C++ (Programming Language), IBM Rational ClearCase, Linux, Make (Software), Design of User Interfaces, Human-Computer Interaction, MATLAB, Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Systems Integration, Software Technical Review, User Datagram Protocols, VxWorks, Multithreading, Scripting, Git - **Published:** August 12, 2026 - **Apply:** https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway/job/US-NH-PELHAM-PE1--50-Bush-Hill-Rd--BLDG-1/Sr-Principal-Software-Engineer_01865222 ## About the Role Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance, Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date, * Typically requires a Bachelor's Degree in Science, Technology, Engineering or Mathematics (STEM) field and 10 years of relevant experience. An advanced degree may count for additional years of experience. * Experience with C and/or C++. * Experience with understanding of Linux, VxWorks and/or other Real-Time Operating Systems. * Experience with development of real-time, multi-threaded applications. * Experience with User Interface/User Experience (UI/UX) design. * Active and transferable U.S. government-issued Secret security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer * Experience with system-level integration and test. * Experience with VxWorks Workbench and/or Tornado. * Experience with Clearcase and/or Git. * Experience with makefiles and make environments. * Experience with Windows application development. * Experience with DOORS or other Requirements Tracking Systems. * Experience with writing scripts and utilizing Matlab for testing. * Experience with UDP/IP and TCP/IP networking protocols. * Prior NASAMS experience. * Experience interfacing with external partners and lead technical solutions with complex user requirements. * Experience with subcontract and/or partner management. * Experience with cost estimation and developing government technical proposals. * Experience with Software Development in a DoD environment. * Experience working well independently with little oversight. * Experience driving creative solutions to complex technical problems in a fast-paced environment. Learn More & Apply Now Please ensure the role type defined below is appropriate for your needs before applying to this role. This position is classified as: Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Candidates will learn more about role type and current site status throughout the recruiting process. For onsite and hybrid roles, commuting to and from the assigned site is the employee's personal responsibility. ## Description * Lab configuration and maintenance including maintaining configurations, monitoring status and updating software. * Attend Software Review Boards (SRBs) and Change Control Boards (CCBs). * Perform analysis of data received from systems and/or test events. * Support the execution of all new business development activities. * Collaborate with systems engineers, integration and test engineers, and other stakeholders to define system requirements and ensure seamless integration of software components. * Represent the software team in program-level discussions, providing technical expertise and ensuring alignment with program objectives. ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)