Senior Principal Software Engineer (Onsite)
$132.4k - $251.6kRaytheon
Senior Principal Software Engineer
As a Senior Principal Software Engineer, you will support one or more phases of the System Development Life Cycle (SDLC) - requirements, design, development (using C and C++), test, validation, and maintenance.
This is an onsite role based in Huntsville, AL.
What You Will Do
- Collaborate with cross-functional, agile teams to define, design, and implement new features, ensuring system integration and scalability.
- Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments.
- Write and maintain comprehensive documentation for software applications, including system architecture and design specifications.
- Participate in product reviews and ensure adherence to engineering standards and best practices.
- 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.
- Exhibit leadership behaviors and practices and serve (part-time or full-time) in leadership roles
- Travel and off-hours testing (2nd or 3rd shift) may occasionally be required.
What You Will Learn
- Agile methodology and the associated tools.
- Leadership tools associated with Proposal efforts and Earned Value (EV)
- Modern Development, Security, and Operations (DevSecOps) and Continuous Integration/Continuous Delivery techniques.
- Test-Driven Multi-Disciplined Capability (TDMC) Product Development methodology.
- A variety of domains such as battle management, command & control, communications, radar, missile, and/or modeling & simulation
- 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 You Must Have
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience unless prohibited by local laws/regulations.
- Experience in leading a team.
- Experience in developing complex systems and applications using an object-oriented (OO) programming language using C++.
- Experience using Unix/Linux operating system.
- Experience with data structures, software design principles, and developing algorithms, particularly in high-concurrency and distributed systems, etc.
- Experience with Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, and software debuggers, etc.
- Experience with software development methodologies (Agile, Scrum, 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.
- Experience in the role as a Scrum Master (SM) and/or a Product Owner (PO).
- Experience with Network Communication Protocols and using embedded Real-Time Operating Systems (RTOS), such as VxWorks and Integrity.
- Experience in OO languages such as Java, C#, and Ada.
- Experience with Red Hat Enterprise Linux Operating System.
- Experience in embedded systems, real-time systems, or large-scale applications.
- Experience with multithreading, memory management, and performance optimization in complex environments.
What We Offer
- Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
The salary range for this role is 132,400 USD - 251,600 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, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for 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. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. 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.
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 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.
- ...Senior Principal Software Engineer At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired... ...and C++), test, validation, and maintenance. This is an onsite role based in Huntsville, AL. What You Will Do...SeniorFull timePart timeInterim roleLocal areaNight shiftAfternoon shift
- ...with a Major Prime) for the following position for a federal agency. Job Title : SoSoftware Developer - Senior Location : Huntsville, AL - fully ONSITE Salary : based on experience on other qualifications. TOP SECRET is a must and job is fully...SeniorFull timeImmediate start
- ...Title : SoSoftware Developer - Senior Location : Huntsville, AL - fully ONSITE Salary : based on experience... ...(B.S.) in Computer Science, Engineering, or related field Experience: Minimum 8+ years of hands-on software development experience Job Description...SeniorFull timeImmediate start
- A leading defense contractor in Huntsville, AL is seeking a Principal Software Engineer to develop and maintain software for missile defense systems. The role involves programming in C++, Java, or Ada and requires a Bachelor's Degree in STEM with relevant experience. Candidates...SuggestedFor contractorsWork at officeRemote work
- A leading technology firm is seeking a Principal SW Engineer in Huntsville, Alabama. The ideal candidate will have over 8 years of experience in C/C++ and embedded software development. Responsibilities include developing and testing software products while working closely...Suggested
- ...end customer, a federal agency in Huntsville, AL Job Title : Data Engineer (Senior / Mid-Level) - ETL / Cloud / AWS - Top Secret Clearance Location : Huntsville, Alabama (100% Onsite) Clearance Required : Active Top Secret Clearance (U.S. Citizenship...SeniorPermanent employmentFull timeImmediate start
- ...: Active DoD Secret Location: Huntsville, Alabama, United States Job Description TCS is searching for a Senior Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL...SeniorWork experience placementWork at officeRemote workFlexible hours
- Visual Soft Inc is seeking Data Engineers (Senior and Mid-Level) to work onsite in Huntsville, AL. The roles require a Top Secret Clearance and focus on maintaining ETL workflows, migrating data, and supporting cloud-based environments using AWS services. Candidates should...Senior
- Northrop Grumman Corp. (AU) is seeking a Principal/Sr Principal Software Engineer in Huntsville, AL to work on the Sentinel Program. The role includes writing clean code in Python, performing testing and validation using tools like pytest, and contributing to Agile/Scrum...SeniorRelocation package
- A leading defense technology firm is seeking a Senior Principal Software Engineer in Huntsville, AL. In this in-office role, you will support the Ground Weapons System program, writing software that evaluates and manages the missile defense system's threat scene. Candidates...SeniorWork at officeFlexible hours
$122.8k - $184.2k
A leading defense contractor is seeking a Sr. Principal Embedded Software Engineer to join their Flight / GN&C Software Team. The position, based in Huntsville, Alabama, involves designing and developing software applications for mission-critical systems. Applicants must...SeniorFor contractors- A leading defense technology company is seeking a Sr. Principal Embedded Software Engineer to develop embedded systems for mission-critical applications. Located in Huntsville, Alabama or Roy, Utah, the candidate will engage in multidisciplinary research and collaborate...Senior
$131.3k - $237.35k
Leidos is seeking a Team Lead - Principal Software Engineer in Huntsville, AL. The role involves leading multiple Agile teams and ensuring the delivery of high-quality software built with technologies like Java, Rust, JavaScript, and React. Candidates should have extensive...SeniorRemote work- A leading defense technology firm in Huntsville, AL seeks a Principal/Sr. Principal Software Integration Engineer to develop software solutions for revolutionary systems in air and space. Candidates should have expertise in Python and C++, experience in Agile teams, and...SeniorFull timeRemote work
$89.4k - $167.5k
Northrop Grumman Corp. (AU) is seeking experienced Principal & Senior Principal Software Quality Assurance Engineers in Huntsville, AL. This position offers the chance to work on the Sentinel (GBSD) Ground Based Strategic Deterrent program. Applicants must hold a Bachelor...SeniorRelocation package$96k - $200k
...AL, 35806 USA Position Role Type: Onsite About Us: At Raytheon, the foundation... ...100 years of experience and renowned engineering expertise to meet the needs of today's... ...this job may be a perfect match! As a Principal Software Safety Engineer , your...Full timeTemporary workWork experience placementFor subcontractorFlexible hours$132.4k - $251.6k
...Sr. Principal Systems Engineer Raytheon's Surface Radars and Sensors (SR&S) Center, Huntsville AL... ...for advanced radar capabilities and software builds across HWIL, SIL, and field environments... ...teams, interpreting data products onsite, validating sensor behavior, and...SeniorTemporary workWork experience placementRelocation packageFlexible hours$122.8k - $203.6k
Northrop Grumman Corp. (AU) seeks a Senior Principal Software Test Engineer in Huntsville, Alabama. The role involves designing, developing, and testing software solutions supporting the Sentinel Program. Candidates should possess a Bachelor's degree with significant experience...SeniorFlexible hours- VISUAL SOFT, INC is seeking a qualified Senior Software Developer for a federal agency in Huntsville, Alabama. Candidates must possess a TOP SECRET clearance. The role requires at least 8 years of experience in software development, focusing on Java microservices and AWS...Senior
- A defense-focused software company seeks a Senior SW Engineer in Huntsville, Alabama. This role involves developing, integrating, and testing innovative software solutions. Candidates should have 5+ years of experience in C/C++, familiarity with embedded software development...Senior
- A leading technology firm is seeking a Senior Network Architect in Huntsville, Alabama.... ...ideal candidate will provide technical engineering support for complex federal network infrastructures... ...communication skills. This is a fully onsite position with a robust engineering focus...Senior
$160k - $200k
...Principal Software Engineer Location: Onsite - Huntsville, AL Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required This position requires full time onsite in Huntsville, Alabama. Company Overview Founded...Full time- ...property management processes. The role entails working closely with engineering teams and leading training for junior staff. Qualified... ...strong communication and analytical skills. This position is 100% onsite and offers a competitive salary. #J-18808-Ljbffr The Boeing...SeniorContract work
$115k - $130k
...Auria is looking to hire a Principal Software Engineer to support the C2BMC. This role is ONSITE in Huntsville, AL. This position is for a Software Engineer on the... ...advanced concepts to non-software engineers, including senior program and military leaders • Experience with...Contract workWork experience placementWork at officeFlexible hours- ...federal agency in Huntsville, AL. Position Senior Full Stack (Java Stack) Developer - MUST... ...active Top Secret clearance - work fully onsite. Location On our project with a Prime... ...Job Description Develop and maintain Java software applications in the Cloud (AWS preferred)...SeniorFull timeImmediate start
- Freedom Real Estate is seeking a Senior Software Developer in Huntsville, AL. This role focuses on full-stack development, web applications, and collaboration with engineers to support national defense systems. Ideal candidates will have 10+ years of experience and a Bachelor...Senior
- MDW Associates is seeking a Senior Budget Analyst in Huntsville, Alabama, to provide expert financial analysis for NASA. This onsite role involves strategic budget analysis, presenting financial status, and identifying performance improvements. Candidates should hold a...Senior
- A federal program contractor is seeking a Senior Network Engineer in Huntsville, AL. This fully onsite role involves architecting secure network solutions and providing advanced technical support. Applicants should have a Bachelor’s degree and over 6 years of experience...SeniorFor contractors
- ARES Corporation in Huntsville, Alabama, is seeking a Senior Cybersecurity Analyst to support the ballistic missile defense program. This... ...and possess senior cybersecurity certifications. The role is onsite and requires an active DoD clearance. Benefits include medical,...Senior
$136.85k - $185.15k
The Boeing Company in Huntsville, Alabama is seeking a Senior Seeker Radar Engineer to support the IAMD program. This role involves developing algorithms... ...Security Clearance. The position is full-time and 100% onsite, offering a competitive salary range of $136,850 - $185,15...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer (Onsite). Be the first to apply!
- principal software engineer Huntsville, AL
- senior principal software engineer Huntsville, AL
- senior manager process engineering Huntsville, AL
- senior manufacturing engineer Huntsville, AL
- senior manager clinical operations Huntsville, AL
- senior lead project manager Huntsville, AL
- senior manager quality engineering Huntsville, AL
- senior device engineer Huntsville, AL
- senior full stack developer Huntsville, AL
- senior manufacturing manager Huntsville, AL

