Associate Software Engineer

Boeing•Huntsville, AL
•$99,450 - $134,550•Onsite

About The Position

The Boeing Company is seeking an Associate Software Engineer to join the Patriot Advanced Capability 3 (PAC-3) team and Advanced Avionics and Production Software (ADaPS) organization in Huntsville, Alabama. The role supports development of test-equipment software, hardware/software integration, and validation testing of the PAC-3 seeker. The engineer will help develop and test complex test equipment for PAC-3 capacity, development, and production programs, with an emphasis on improving testing for next-generation missile defense. Work includes requirements development, software development, hardware integration, test development and execution, and troubleshooting production issues. ADaPS is an organization of more than 100 software engineers supporting programs across Boeing, including the Space Launch System, PAC-3 and other integrated air and missile defense efforts, and a variety of weapons, aircraft, and space programs. This position supports Boeing Defense, Space & Security. The role focuses on software models that emulate hardware behavior and functionality, enabling all-software test and integration environments. The position is expected to be 100% onsite at one of the listed location options. Candidates must be able to obtain a U.S. Security Clearance; an interim and/or final U.S. Secret Clearance is required post-start. U.S. citizenship is required for the clearance, and the position also requires a U.S. Person under export-control regulations. Employer visa sponsorship is not available. Candidates must complete a technical assessment as part of the selection process and satisfy the company's Conflict of Interest assessment process.

Requirements

  • Bachelor’s degree or higher (the education section specifies a bachelor’s degree or equivalent).
  • At least 1 year of experience in software engineering.
  • At least 1 year of software development experience using Java, C++, or Python.
  • Experience in development, hardware and software qualification, and/or hardware and software delivery.
  • Ability to obtain a U.S. Security Clearance; an interim and/or final U.S. Secret Clearance is required post-start. U.S. citizenship is required for the clearance.
  • Must meet U.S. export-control compliance requirements as a U.S. Person.
  • Must complete the technical assessment and satisfy the company's Conflict of Interest assessment process.

Nice To Haves

  • A Bachelor of Science in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science and 2+ years of related work experience; or a bachelor’s degree and 6+ years of directly related work experience; or 10+ years of related, relevant experience.
  • Experience with LabVIEW/TestStand development or an equivalent model-based programming language.
  • Experience or coursework in optical or electromagnetic (RF) sensing or communication systems, such as GPS, GNSS, MILSAT, Iridium, Starlink, RF systems, or electromagnetic astronomy.
  • Strong debugging skills in hardware-in-the-loop and laboratory environments.
  • Experience reading electrical schematics.
  • Experience or a school project involving orbital mechanics or high-speed flight.

Responsibilities

  • Support the design, development, test, and integration of software models that emulate hardware components or systems for all-software test and integration.
  • Partner with hardware engineers to identify and review requirements and specifications for the hardware being emulated.
  • Support the development, automation, testing, integration, and administration of emulation strategies and technologies.
  • Support development of verification plans, test procedures, and test environments; execute procedures and document results for emulation technologies.
  • Collect and analyze in-use product data to design new products or enhance existing products.
  • Help identify, debug, and resolve issues to ensure software product reliability and efficiency.
  • Support advising on software domains related to emulation technologies.
  • Support creating and updating policies, practices, and processes for emulation and virtualized resource management.
  • Support implementation of current and emerging technologies, tools, frameworks, and relevant regulatory changes for hardware emulation.
  • Support hardware emulation project management activities.
  • Develop and test PAC-3 test-equipment software and support hardware/software integration and validation testing.
  • Develop requirements and software, integrate with hardware, develop and execute tests, and troubleshoot production issues.

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.
  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service