Skip to content
mimi

Senior Software Engineer for Air Defense Systems

Raytheon

On-site Full-time Senior $87k – $165k/yr 1w ago

About the role

Date Posted

2026-02-17

Country

United States of America

Location

US-MA-TEWKSBURY-TB1 50 Apple Hill Dr ASSABET BLDG

Position Role Type

Onsite

U.S. Citizenship Requirements

U.S. citizenship is required as the ability to obtain and maintain a U.S. government issued security clearance is necessary.

Security Clearance Type

DoD Clearance: Secret

Security Clearance Status

Active and existing security clearance required after day 1.

About Raytheon

At Raytheon, we are committed to our values in helping our nation and allies defend freedoms and deter aggression. With over 100 years of expertise, we are solving significant challenges to enhance global security.

Position Summary

We are currently on the lookout for a passionate Senior Software Engineer to join our National Advanced Surface-to-Air Missile System (NASAMS) team. This innovative air defense system is crucial for safeguarding critical assets and communities from aerial threats by integrating advanced radar, command and control, and missile technologies. Based in Tewksbury, Massachusetts, you will collaborate closely with others to deliver high-quality software solutions that support the NASAMS mission: Detect, Decide, Engage, and Destroy.

Utilizing Agile and DevSecOps methodologies, you will design, develop, test, and deploy software for mission-critical operations. As a senior team member, you will also play a vital role in mentoring junior engineers, fostering a culture of technical excellence and teamwork.

Responsibilities

  • Design, develop, and implement real-time software for NASAMS, focusing on key functionalities such as Detect, Decide, Engage, and Destroy.
  • Develop solutions for target acquisition, threat assessment, missile launching, and other critical capabilities.
  • Support and deploy sophisticated software in an Agile/DevSecOps environment centered on secure and high-quality delivery.
  • Mentor junior staff, promoting their technical growth and collaboration.
  • Participate in software reviews to ensure quality and program compliance.
  • Contribute to testing frameworks and CI/CD practices for efficient software validation and deployment.
  • Address challenges within defined scopes and ensure smooth integration of software with NASAMS hardware and systems.

What You Will Learn

  • The architecture of the NASAMS system and its integration with advanced radar and command systems.
  • Techniques for designing and maintaining software for complex, real-time operations supporting mission-critical functions.
  • Leadership skills that promote collaboration in multi-disciplinary teams.
  • Best practices for software testing and deployment in a DevSecOps environment.
  • How to thrive in a fast-paced, Agile environment delivering secure and timely updates.

Contributions to NASAMS

  • Detect: Develop solutions for target acquisition, integrated IFF, and tracking updates.
  • Decide: Implement the Single Integrated Air Picture, threat evaluation, launcher assignment, and multi-missile management.
  • Engage: Create algorithms for azimuth slewing, targeting data transfer, missile launching, and mission abort procedures.
  • Destroy: Facilitate motor ignition, inertial guidance, seeker tracking, target lock-on, and terminal guidance.

Required Qualifications

  • Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and at least 5 years of relevant experience.
  • Proficient in programming languages such as C++ and Java.
  • Experience in Agile and DevSecOps methodologies and tools (e.g., CI/CD pipelines, Docker, Jenkins).
  • Experience leading teams and tackling complex technical challenges.
  • Ability to secure a U.S. government issued Secret security clearance post-hire.

Preferred Qualifications

  • Strong problem-solving and effective communication abilities.
  • Extensive background in radar software development or radar concepts.
  • Knowledge of missile defense programs and complex systems.
  • Hands-on experience with tools such as the Atlassian Suite (e.g., Bitbucket, Artifactory, JIRA, Confluence), Jenkins, Eclipse, and Ansible.
  • Advanced knowledge of Linux Operating Systems, especially Red Hat Enterprise Linux.
  • Familiarity with CI/CD environments and DevSecOps principles.
  • Proficient in software integration, testing frameworks, and debugging tools.
  • Able to thrive in a dynamic, fast-paced environment with time-sensitive demands.
  • Demonstrated ability to contribute positively in team settings and devise innovative solutions.
  • Proven experience in cultivating a continuous learning and collaborative culture.

What We Offer

  • Our values drive our actions and performance, guiding us towards a safer, interconnected world. At RTX, we emphasize Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
  • Relocation assistance available.

Salary & Benefits

  • Salary range: $86,800 - $165,200 (estimate varies based on factors like experience level, role responsibilities, and location).
  • Eligible benefits may include medical, dental, vision insurance, short-term and long-term disability, retirement plans, flexible spending options, and paid time off, among others, depending on the specific business unit.

Application Information

  • This role requires security clearance processing through DCSA Consolidated Adjudication Services (DCSA CAS). More information about security clearances can be found on the US Department of State website.
  • Apply Now!

Equal Opportunity Employer

RTX is an Equal Opportunity Employer. We encourage applications from all qualified individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other status protected by law.

Requirements

  • Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and at least 5 years of relevant experience.
  • Proficient in programming languages such as C++ and Java.
  • Experience in Agile and DevSecOps methodologies and tools (e.g., CI/CD pipelines, Docker, Jenkins).
  • Experience leading teams and tackling complex technical challenges.
  • Ability to secure a U.S. government issued Secret security clearance post-hire.

Responsibilities

  • Design, develop, and implement real-time software for NASAMS, focusing on key functionalities such as Detect, Decide, Engage, and Destroy.
  • Develop solutions for target acquisition, threat assessment, missile launching, and other critical capabilities.
  • Support and deploy sophisticated software in an Agile/DevSecOps environment centered on secure and high-quality delivery.
  • Mentor junior staff, promoting their technical growth and collaboration.
  • Participate in software reviews to ensure quality and program compliance.
  • Contribute to testing frameworks and CI/CD practices for efficient software validation and deployment.
  • Address challenges within defined scopes and ensure smooth integration of software with NASAMS hardware and systems.

Benefits

medical insurancedental insurancevision insuranceshort-term disabilitylong-term disabilityretirement plansflexible spending optionspaid time off

Skills

AnsibleArtifactoryAWS LambdaBitbucketC++CI/CDDockerEclipseJavaJenkinsJIRALinuxRed Hat Enterprise Linux

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free