Senior Software Engineer

Boeing•Huntsville, AL
•$198,050 - $267,950•Onsite

About The Position

The Boeing Company is seeking a Senior Software Engineer to lead development of future Production/Test Equipment Software for the Integrated Air and Missile Defense (IAMD) Production Test Software team within the Advanced Avionics and Production Software (ADaPS) organization in Huntsville, Alabama. The role leads architecture and plans to replace obsolete test equipment, adopt DevSecOps principles and other design practices, and develop production improvements that increase capacity and quality across IAMD products. A significant business goal is identifying and enabling factory automation to reduce rework and/or improve factory capacity on the PAC-3 seeker. The position also drives updates to software development approaches to enable faster factory deployments and higher production rates across the IAMD portfolio. The Senior Software Engineer serves as a single software technical lead supporting IAMD Chief Engineers with decisions, trade studies, customer communication, and technical approaches to resolve issues across programs. ADaPS includes more than 100 software engineers and supports Boeing programs across integrated air and missile defense, weapons, aircraft, and space. The position is part of Boeing Defense, Space & Security and is expected to be 100% onsite in Huntsville, Alabama. The role requires an active U.S. Secret Security Clearance and U.S. citizenship. Candidates must complete a technical assessment as part of the selection process and satisfy the company's Conflict of Interest assessment process. The position is not contingent upon program award. Relocation is available subject to eligibility. The position is not safety sensitive, and Boeing will not sponsor applicants for employment visa status.

Requirements

  • Bachelor's degree or higher (or equivalent, as stated in the education section).
  • 10 or more years of experience in software engineering.
  • 5 or more years of experience designing and developing software using Python, C/C++, C#, and/or Java.
  • Experience with software development on Windows or Linux.
  • Experience in missile defense programs.
  • Experience programming in LabVIEW.
  • Active U.S. Secret Security Clearance; U.S. citizenship is required. A clearance active within the past 24 months is considered active.
  • Must meet U.S. export control compliance requirements as a U.S. Person under 22 C.F.R. §120.62.
  • Must complete the required technical assessment and satisfy the company's Conflict of Interest assessment process.

Nice To Haves

  • Bachelor of Science degree in engineering, engineering technology (including manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 14 or more years of related work experience; or a bachelor's degree and 18 or more years of directly related work experience; or 22 or more years of related, relevant experience.
  • Experience with PAC-3 or other missile defense interceptor vehicle sensor processing.
  • Experience in PAC-3 test equipment software development.
  • Strong debugging skills in hardware-in-the-loop and laboratory environments.
  • Experience interfacing software with hardware using common protocols such as Ethernet, serial, SPI, or I2C, and with test and measurement instruments such as oscilloscopes, signal generators, or DAQ devices.
  • Experience working with internal and external customers and suppliers.
  • Experience or coursework in optical or electromagnetic (RF) sensing or communication systems, such as GPS, GNSS, MILSAT, Iridium, Starlink, RF systems, or electromagnetic astronomy.
  • Experience reading electrical schematics (strongly desired).
  • Experience involving orbital mechanics or high-speed flight.

Responsibilities

  • Lead, oversee, and define requirements, designs, and development of test equipment software and simulations; test and verify adherence to requirements; and support validation of test equipment.
  • Mentor team members and support their training and development, including troubleshooting issues and planning and executing process and product improvements to support factory automation.
  • Plan and implement development and sustainment improvements for test equipment software, including implementation of DevSecOps principles.
  • Architect integrated solutions across current and future test equipment platforms.
  • Support research and development planning and execution for future factory efforts.
  • Provide senior support to Integrated Product Teams and Chief Engineers, including major subcontractor integration and hardware design integration.
  • Develop architecture and plans for replacing obsolete test equipment and production improvements to improve capacity and quality of IAMD products.
  • Plan, coordinate, and drive software development approach updates that enable more rapid factory deployment and higher production rates across the IAMD portfolio.
  • Serve as the software technical lead supporting IAMD Chief Engineers with decisions, trade studies, customer communication, and technical approaches to resolve program issues.
  • Identify and enable factory automation to reduce rework and/or improve factory capacity on the PAC-3 seeker.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in benefit programs generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, and paid and unpaid time away from work.
  • Boeing 401(k) plan with dollar-for-dollar matching up to 10% of eligible pay and immediate 100% vesting.
  • Student Loan Match through the Boeing 401(k) for eligible enrolled U.S. employees.
  • Relocation based on candidate eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service