Senior Software Engineer for Air Defense Systems
Raytheon
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
Skills
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