Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Onsite)

$86.8k - $165.2k

Raytheon 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Onsite) in Huntsville, AL vacancy
  • $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... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Flexible hours

    Raytheon

    Huntsville, AL
    3 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    RTX

    Huntsville, AL
    3 days ago
  • $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... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Huntsville, AL
    3 days ago
  •  ...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

    Insight Global

    Huntsville, AL
    4 days ago
  • $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... 
    Senior
    Contract work
    Local area

    System One

    Huntsville, AL
    25 days ago
  •  ...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... 
    Senior
    Local area
    Immediate start
    3 days per week

    MITRE

    Huntsville, AL
    4 days ago
  •  ...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... 
    Senior
    Internship
    Local area
    Immediate start
    3 days per week

    The MITRE Corporation

    Huntsville, AL
    2 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Interim role
    Remote work
    Shift work

    SAIC

    Huntsville, AL
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    2 days ago
  • $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 time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Huntsville, AL
    4 days ago
  •  ...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... 
    Senior
    Full time

    Modern Technology Solutions Inc

    Huntsville, AL
    a month ago
  •  ...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

    Page Mechanical Group Inc

    Huntsville, AL
    14 hours ago
  •  ...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... 
    Senior
    Interim role

    SAIC

    Huntsville, AL
    3 days ago
  •  ...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... 
    Senior
    For contractors

    ASRC Federal Holding Company

    Huntsville, AL
    1 day ago
  •  ...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

    Insight Global

    Huntsville, AL
    4 days ago
  •  ...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... 
    Senior
    Contract work

    Penta Research

    Huntsville, AL
    25 days ago
  •  ...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... 
    Senior
    Full time

    Cintel Inc

    Huntsville, AL
    25 days ago
  •  ...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... 
    Senior
    Work experience placement

    NextGen Federal Systems

    Huntsville, AL
    3 days ago
  •  ...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

    Camgian

    Huntsville, AL
    3 days ago
  •  ...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... 
    Senior
    Local area

    PeopleTec

    Huntsville, AL
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to Friday

    Integration Innovation, Inc.

    Huntsville, AL
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Relocation

    Aviation & Missile Solutions LLC

    Huntsville, AL
    1 day ago
  •  ...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... 
    Senior
    Local area
    Remote work
    Flexible hours

    Archarithms, Inc.

    Huntsville, AL
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Remote work
    Shift work

    Socket

    Huntsville, AL
    2 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    EO Solutions Corp

    Huntsville, AL
    a month ago
  •  ...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... 
    Senior
    Full time
    Remote work

    ASRC Federal Holding Company

    Huntsville, AL
    5 days ago
  • $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... 
    Senior
    Work at office
    Local area
    Immediate start

    Leidos

    Huntsville, AL
    1 day ago
  • $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... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Huntsville, AL
    4 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Huntsville, AL
    1 day ago
  • $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.... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril

    Huntsville, AL
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Onsite). Be the first to apply!