Senior Software Engineer (Onsite)
$86.8k - $165.2kRaytheon Co
Senior Software Engineer
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 You Must Have
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience unless prohibited by local laws/regulations.
- Experience in C++ software development
- Experience working on Linux or Unix platforms.
- Experience debugging in Unix/Linux environments (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.
- Experience with MATLAB development for modeling
- Experience with network programming or interprocess communication (IPC).
- Knowledge of CI/CD pipelines and modern DevOps practices.
- Experience with Python or other scripting languages.
- Exposure to real-time systems, embedded software, or distributed systems.
- Familiarity with CMake or other 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. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
The salary range for this role is 86,800 USD - 165,200 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.
$86.8k - $165.2k
...NW ~ JAN DAVIS 401 Position Role Type:Onsite U.S. Citizen, U.S. Person, or... ...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...create a safer, more secure world.As a Senior Radar Software Engineer, you will support one or more...SeniorFull timeTemporary workPart timeWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$132.4k - $251.6k
...Dr ~ DAVIS 382 Position Role Type: Onsite U.S. Citizen, U.S. Person, or Immigration... ...team and play a key role in shaping the software foundation that powers modern aircraft. We are seeking a Senior Principal Software Engineer who thrives on solving complex technical...SeniorFull timeContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$86.8k - $165.2k
...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 Senior Software Engineer, highly...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Job Description Insight Global is seeking a Senior Software Engineer to join our clients growing engineering team supporting advanced mission... ..., and the complete software development lifecycle. 100% onsite in Huntsville, AL and person will need the ability to obtain...Senior
$117 - $125 per hour
...Job Description Job Description Senior Software Engineer (Onsite) — Huntsville, AL Type: Contract-to-hire Work schedule: 40 hours/week Security clearance: Active Secret clearance or ability to obtain Pay rate: $117-125/HR Overview We’re hiring...SeniorContract workLocal area- ...Senior Agentic Software Engineer At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen... ...0 - $161,500 - $193,800 Annual Work Location Type: Onsite All qualified applicants will receive consideration...SeniorLocal areaImmediate start3 days per week
- ...services. We’re a nonprofit engineering, applied research, and advanced... ...: Do you want to engineer software systems that contribute to... ...Responsibilities: MITRE is seeking a Senior Agentic Software Engineer to... ...Work Location Type: Onsite It is unlawful in...SeniorInternshipLocal areaImmediate start3 days per week
- ...Date Posted: 2026-09-15 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift:... ...Description SAIC is seeking a Senior Software Engineer to support the... ...C) objectives. This role will be onsite in Huntsville, AL. You will...SeniorFull timeContract workInterim roleRemote workShift work
$131.3k - $237.35k
...for customers with “can’t fail” missions. Within the Defense Sector, Leidos currently has an opening for a talented Software Engineer to work onsite in our Huntsville office. This is an exciting opportunity to use your experience to develop software for critical...SeniorFull timeWork at officeWorldwideRelocation$68.9k - $131.1k
...JAN DAVIS 401 Position Role Type: Onsite U.S. Citizen, U.S. Person, or Immigration... ...What You Will Do: The mission of the software team in Huntsville, AL is to provide... ...customer's. We are looking to add software engineers to our development teams for a wide...Full timeTemporary workWork experience placementInterim roleInternshipWork at officeRemote workRelocationFlexible hours- ...We are seeking an experienced Senior Software Engineer with a strong background in algorithm design, optimization, and implementation using C++, FORTAN, Python, and MATLAB. The ideal candidate excels at solving complex technical challenges, designing efficient software...SeniorFull time
- ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree...Senior
- ...Design, implement, and maintain safety-critical avionics software for the eXtensible Flight System using C and Python. Ensure compliance... ...in a technical field and 5-10+ years of professional software engineering experience with strong C proficiency. Must possess an active...SeniorInterim role
- ...are a top veteran employer and Certified Great Place to Work ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are...SeniorFor contractors
- ...Job Description A client in the Huntsville area is looking for a Senior Software Engineer to join their team. In this position, you would be dedicated to supporting a DoW customer utilizing C#, .NET and REST API development. This requires candidates to have experience...Senior
- ...Description Job Description Penta is seeking a highly‑motivated Software Engineer to join our (Modeling and Simulation Contract - Framework... ...cloud, on-prem, and hybrid test environments. This is a Senior-Level Development role position that requires strong...SeniorContract work
- ...Job Description Job Description Position Title: Software Engineer- Senior Location: Redstone Arsenal Position Type: Full-Time Position Summary: We are seeking a Senior Software Engineer with a strong focus on software development to design, develop, test...SeniorFull time
- ...Software Engineer NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis—including...SeniorWork experience placement
- ...Senior Software Engineer Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The successful candidate will lead or support various...Senior
- ...Senior Software Engineer PeopleTec is currently seeking a Senior Software Engineer to support our Huntsville, AL location. MDA Joint Integrated Fire Control is seeking Modeling & Simulation (M&S) Engineers with a background in Electrical, Aerospace, or Mechanical...SeniorLocal area
- ...Overview i3 is seeking a Software Engineer with 7+ years of professional experience to develop cutting edge command and control (C2) and autonomy software for various uncrewed platforms including planes, boats, vehicles, and submersibles. This is a new project leveraging...SeniorFull timeWork at officeRemote workMonday to Friday
- ...Missile Solutions, LLC. (AMS) is seeking a talented Software Developer with a degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering,... ...or status as a protected veteran. Keyword: senior; software engineer; software development; radar...SeniorFull timeWork at officeRelocation
- ...is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data... ...hear more about Arcarithm and all we offer! Job Title: Senior Software Engineer Job Location: Huntsville, AL Job Description We...SeniorLocal areaRemote workFlexible hours
- ...Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking a Senior Software Engineer to join our dynamic and diverse team in Huntsville, AL. This upcoming opening provides opportunities for growth and professional development...SeniorWork at officeLocal areaRemote workShift work
- ...Job Description Job Description Position Title: Senior Software Engineer Location : Huntsville, Alabama Job Type : Full Time About EO Solutions EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in...SeniorFull timeRemote work
- ...Federal Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management... ...mission-critical defense systems. We are seeking highly motivated Senior Software Engineers to support the development and...SeniorFull timeRemote work
$131.3k - $237.35k
...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our... ...resilient business ethics. Leidos is seeking a talented Senior Software Engineer to work in our Huntsville office. This is an exciting...SeniorWork at officeLocal areaImmediate start$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...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$98.1k - $182.1k
...We're Doing Our team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile... ...defense technologies. The Work Lockheed Martin is seeking a software engineer that will thrive in a fast paced team environment in...SeniorFull timeTemporary workWork experience placementFlexible hours$165k - $218k
...ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams, our software engineers build solutions that make a difference....SeniorFull timeWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Onsite). Be the first to apply!
- software developer fintech Huntsville, AL
- startup software engineer Huntsville, AL
- financial software developer Huntsville, AL
- junior software developer remote Huntsville, AL
- software engineer Huntsville, AL
- software data engineer Huntsville, AL
- software developer internship no experience Huntsville, AL
- part time software developer Huntsville, AL
- software engineer entry level Huntsville, AL
- software engineer amazon Huntsville, AL



