Principal Software Engineer Onsite
$107.5k - $204.5kPrattwhitney
Date Posted: 2026-08-31 Country: United States of America Location: US-AL-HUNTSVILLE-401 ~ 401 Jan Davis Dr NW ~ JAN DAVIS 401 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. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance Type: DoD Clearance: Secret Security Clearance Status: Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world. Raytheon brings 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. We deliver solutions that help our nation and allies defend freedoms and deter aggression, creating a safer, more secure world. Join us and help shape the future of aerospace and defense.
As a Senior Software Engineer, you will support one or more phases of the System Development Life Cycle (SDLC) - requirements, design, development using C++, test, validation, and maintenance. This is an onsite role based in Huntsville, AL.
What You Will Do
- Design, develop, test, and maintain high‑performance software applications using C++
- Work within Unix/Linux operating systems, including shell scripting, debugging, and system-level programming
- Implement scalable and maintainable software solutions following best practices in architecture and design
- Collaborate with cross-functional teams, including product management, QA, and DevOps
- Conduct code reviews and provide feedback to ensure code quality and adherence to standards
- Troubleshoot and optimize existing software for performance, reliability, and scalability
- Integrate with APIs, system libraries, and hardware interfaces as needed
- Develop and maintain documentation, including technical specifications and user guides
- Participate in Agile/Scrum development cycles, contributing to sprint planning and estimation
- Stay current with industry trends and advancements in modern languages, Artificial Intelligence (AI), Development, Security, and Operations (DevSecOps), and other methodologies and technologies, especially in relation to complex systems.
- Travel may occasionally be required.
What You Will Learn
- Agile methodology and the associated tools.
- Modern Development, Security, and Operations (DevSecOps) and Continuous Integration/Continuous Delivery techniques.
- Test-Driven Multi-Disciplined Capability (TDMC) Product Development methodology.
- Work across engineering disciplines to develop solutions to complex problems in support of defense systems.
- Use AI to increase efficiency, resulting in higher quality products, across the SDLC.
Qualifications
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience unless prohibited by local laws/regulations.
- Experience in C++ software development
- Experience working and debugging in Unix/Linux environments
- Experience with tools for use with C/C++ (GNU Project Debugger (GDB), Valgrind, etc.)
- The ability to obtain and maintain a U.S. government issued interim secret security clearance is required prior to start.
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer
- Active Secret security clearance prefer.
- Experience with MATLAB development for modeling
- Experience with network programming or inter-process communication (IPC).
- Experience with CI/CD pipelines and modern DevOps practices.
- Experience with Python or other scripting languages.
- Exposure to real-time systems, embedded software, or distributed systems.
- Experience with CMake or other Software build systems
- Experience with high-performance, real-time software development
- Experience with parallel programming and hardware acceleration (e.g., multithreading, SIMD, CUDA/OpenCL)
- Experience with performance analysis, profiling, and optimization of computationally intensive applications
What We Offer
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world.
- Safety
- Trust
- Respect
- Accountability
- Collaboration
- Innovation
Clearance Information
Clearance Information: This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here:
Onsite
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.
Location
Huntsville, AL: #LI-RH2 As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
Salary
The salary range for this role is 107,500 USD - 204,500 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to:
- 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
- holidays
- Annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement.
- Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance.
If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
Application Window
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
Equal Opportunity
RTX is an Equal Opportunity Employer.
Diversity Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or 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.
Company Description
RTX is an aerospace and defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading businesses – Collins Aerospace, Pratt & Whitney, and Raytheon. Its 195,000 employees enable the company to operate at the edge of known science as they imagine and deliver solutions that push the boundaries in quantum physics, electric propulsion, directed energy, hypersonics, avionics and cybersecurity. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Arlington, Virginia.
#J-18808-Ljbffr$107.5k - $204.5k
...NW ~ JAN DAVIS 401 Position Role Type:Onsite U.S. Citizen, U.S. Person, or Immigration... ...100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ...of aerospace and defense.As a Senior Software Engineer, you will support one or more...SuggestedTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$107.5k - $204.5k
...DAVIS 382 Position Role Type:Onsite U.S. Citizen, U.S. Person,... ...composed of cross-functional engineers working in an AGILE environment... ...design and development of software-only products. Our team focuses... ...customers. We are looking for a Principal Software Engineer to join our...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$132.4k - $251.6k
...NW ~ JAN DAVIS 401 Position Role Type:Onsite U.S. Citizen, U.S. Person, or Immigration... ...100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ...Team (IPT) Program Lead for the Patriot Software and Training Devices IPT. In this...SuggestedContract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...LeadRaytheon's Land Air Defense Systems (LADS) Engineering Execution Department is seeking a... ...Team (IPT) Program Lead for the Patriot Software and Training Devices IPT. In this position... ...metrics tracking. This position is onsite based in Tewksbury, MA or Huntsville, AL...SuggestedContract workWork at officeRelocation package
$86.8k - $165.2k
...NW ~ JAN DAVIS 401 Position Role Type:Onsite U.S. Citizen, U.S. Person, or Immigration... ...100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ..., more secure world.As a Senior Radar Software Engineer, you will support one or more...SuggestedFull timeTemporary workPart timeWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours- ...Software Developer - Mid-LevelVisual Soft, Inc is seeking qualified candidates (US Citizens with active TOP SECRET clearance - a requirement... ...position for a federal agency.Location: Huntsville, AL - fully ONSITE or can work in Huntsville, AL as well Salary: based on...Full timeImmediate start
$132.4k - $251.6k
...Libraries team and play a key role in shaping the software foundation that powers modern aircraft. We are seeking a Principal Software Engineer who thrives on solving complex technical... ...define the future of aerospace.Location: Onsite in Huntsville, ALWhat You Will DoLead the...Contract workTemporary workWork experience placementStart working todayWork at officeRemote workRelocationFlexible hours- ...RTX in Huntsville, AL is seeking a Senior Software Engineer to design, develop, test, and maintain high‑performance C++ software within a Unix... ...to obtain a U.S. interim secret clearance. Travel may be required, and the position is onsite in Huntsville. #J-18808-LjbffrInterim role
- ...Libraries team and play a key role in shaping the software foundation that powers modern aircraft. We are seeking a Principal Software Engineer who thrives on solving complex technical... ...define the future of aerospace.Location: Onsite in Huntsville, ALWhat You Will DoLead the...
- ...DevOps Engineer - SeniorVisual Soft, Inc is seeking qualified candidates (US Citizens with active TOP SECRET clearance - a requirement... ...position for a federal agency.Location: Huntsville, AL - fully ONSITE Salary: based on experience on other qualifications.Clearance:...Full timeImmediate start
$107.5k - $204.5k
...1 ~ 401 Jan Davis Dr NW ~ JAN DAVIS 401 Position Role Type: Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements... ...AL. What You Will Do Define, document, and deploy software engineering execution processes, workflows, and guidance artifacts that...Temporary workWork experience placementInterim roleLocal areaWorldwideFlexible hours$57.2k - $108.8k
...Rd BLDG 150A Position Role Type: Onsite U.S. Citizen, U.S. Person, or Immigration... ...What You Will Do The mission of the software team in Fort Wayne, IN is to provide... ...customers. We are looking to add software engineers to our development team for a wide array...Full timeTemporary workWork experience placementInterim roleInternshipWork at officeRemote workRelocationFlexible hours$107.5k - $204.5k
...Davis Dr ~ DAVIS 382 Position Role Type:Onsite U.S. Citizen, U.S. Person, or... ...seeking qualified candidates for a Systems Engineering position to support airborne platforms across... ...support.What You Will Do:Verification of software requirements by creating and running functional...Contract workTemporary workWork experience placementWork at officeRemote workFlexible hours- ...where you can make an impact.With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance,... ...globe, chances are, we have something special for you.The Principal Software Engineer is the most senior hands-on technical role on our...Full timeLocal areaRemote work
- Radiance Technologies, a rapidly growing employee-owned company, is seeking a seasoned Senior/Principal Software Engineer to lead the design, development, integration, and verification of software for advanced missile and guided-projectile systems. In this role, you will...Full timeRemote work
$68.9k - $131.1k
...Software EngineerAre you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of... ...class software for our customers. We are looking to add software engineers to our development team for a wide array of products including...Full timeTemporary workWork experience placementInternshipRelocationFlexible hours- ...Software Engineer PositionAre you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops and full-time careers provide an exceptional foundation to...Full timeInternshipRelocation
- ...CODEplus, Inc seeks an experienced Combustion Devices Engineer to lead Service Desk operations and support a federal customer in Huntsville, AL. This on-site role emphasizes data-driven assessment of propulsion components and collaboration with engineers to resolve technical...
$135.8k - $203.6k
...re making history. Northrop Grumman Space Systems—Missile Defense Integration offers an excellent opportunity for a Sr Principal Software Engineer – BM/SRM (26-325) to join our team of skilled and diverse professionals. Based in Huntsville, AL, this role is essential...Work experience placementRemote workRelocation packageFlexible hours- ...functional teams in planning, execution, and delivery of complex software projects. You will manage scope, schedule, budget, risks, and... ...management or tech leadership, with strong Agile and SDLC knowledge. Onsite role with competitive compensation and benefits. #J-18808-...
$135.8k - $203.6k
...employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking multiple Software Engineers and Principal Software Engineers to join the Global C2 Solutions Business Unit in Huntsville, Alabama. You will help design, develop...RelocationShift work- ...Principal Software EngineerMount Indie is hiring a Principal Software Engineer to join our team! In this role you will provide support to the Missile Defense Agency Next Generation Software Office to accelerate and modernize the development, integration, and delivery...Work at office
- DescriptionSAIC is hiring a Senior Principal Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone Arsenal).This is a multi-disciplined team that covers a wide range of testing scopes, including testing physical and virtual...Interim roleWork at office
$108.8k - $163.2k
...part of history, they're making history.Northrop Grumman Defense Systems (NGDS), Huntsville, AL is currently seeking an Principal Software Engineer or Senior Principal Software Engineer. The successful candidates will demonstrate a broad skill set balanced between interpersonal...Full timeRelocation packageShift work$165k - $225k
...,000 - $225,000Job DescriptionWhat You'll DoSecure Embedded Software DevelopmentDesign, develop, and harden embedded software in... ...and meet mission requirements.Technical LeadershipServe as a Principal Engineer / Technical Lead guiding multiple internal and subcontractor...For subcontractor$108.8k - $163.2k
...Principal Software Engineer (BM/SRM) (26-464)At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled...Contract workWork experience placementRemote workRelocation packageShift work- ...Northrop Grumman Defense Systems in Huntsville, AL is seeking multiple Software Engineers and Principal Software Engineers to design, develop, test, and sustain mission-critical C2 software for the IBCS program on Agile teams. You will work with Java, C++, and UI development...Worldwide
- ...Software EngineerJoin Northrop Grumman on our continued mission to push the boundaries of... ...Defense Systems is searching for Software Engineers (multiple positions) to join the Command... ...met.This requisition may be filled at Principal or Sr Principal Software Engineer level:...For contractorsWork experience placement
- ...Software/Principal Software EngineerAt Technical Consulting Solutions (TCS), Inc., our team of professionals tackles many of our country's most difficult engineering and technology challenges to further our country's defense and space programs. At TCS, we strive to provide...Remote workFlexible hours
$108.8k - $163.2k
...they're making history. Northrop Grumman Space Systems-Missile Defense Integration offers an excellent opportunity for a Principal Software Engineer - TRK (26-199) to join our team of skilled and diverse professionals. Based in Huntsville, AL, this role is essential to...Work experience placementRemote workRelocationFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer Onsite. Be the first to apply!
- principal software engineer Huntsville, AL
- senior principal software engineer Huntsville, AL
- principal Huntsville, AL
- principal cloud computing engineer Huntsville, AL
- senior principal cloud computing engineer Huntsville, AL
- senior principal scientist Huntsville, AL
- software product owner Huntsville, AL
- software quality assurance Huntsville, AL
- entry level software sales Huntsville, AL
- mid-level software developer Huntsville, AL



