Associate Software Engineer

Boeing•Huntsville, AL
•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 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. The position supports Boeing Defense, Space & Security and ADaPS, an organization of more than 100 software engineers working across Boeing programs. Responsibilities include developing software models that emulate hardware, working with hardware engineers on requirements, supporting emulation strategies and technologies, and creating and executing verification plans and tests. The role also involves analyzing product-use data, resolving software issues, advising on emulation technologies, maintaining emulation and virtualized-resource practices, implementing relevant technologies and tools, and supporting project management activities. The position is expected to be 100% onsite. The selected candidate must be able to obtain a U.S. Security Clearance; an interim and/or final U.S. Secret Clearance is required after starting. U.S. export-control compliance requirements also apply. A technical coding assessment is required as part of selection. Relocation assistance is not negotiable, and the employer will not sponsor employment visas.

Requirements

  • Bachelor’s degree or higher.
  • At least 1 year of software engineering experience.
  • At least 1 year of software development experience using Java, C++, or Python.
  • Experience in development, hardware and software qualifications, and/or hardware and software delivery.
  • Ability to obtain a U.S. Security Clearance; U.S. citizenship is required for the clearance, and an interim and/or final U.S. Secret Clearance is required after starting.
  • Must meet U.S. export-control compliance requirements as a U.S. Person.
  • Must complete a technical assessment as part of the selection process.

Nice To Haves

  • Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science, plus at least 2 years of related work experience; or a bachelor’s degree plus at least 6 years of directly related work experience; or at least 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, testing, and integration of software models that emulate hardware components or systems, enabling an all-software test and integration environment.
  • Partner with hardware engineers to contribute to the identification and review of requirements and specifications for hardware being emulated.
  • Support development, automation, testing, integration, and administration of emulation strategies and technologies.
  • Support development of verification plans, test procedures, and test environments; execute test procedures and document results for emulation technologies.
  • Collect and analyze in-use product data to support designing new products or enhancing existing products.
  • Contribute to identifying, debugging, and resolving issues to ensure software product reliability and efficiency.
  • Support advising on software domains related to emulation technologies.
  • Support creation and updating of policies, practices, and processes for emulation and virtualized-resource management.
  • Support implementation of current and emerging technologies, tools, frameworks, and regulatory changes relevant to hardware emulation.
  • Support hardware-emulation project management activities.
  • Develop test-equipment software, integrate software with hardware, develop and execute tests, and troubleshoot production issues for PAC-3 programs.

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 of employee contributions up to 10% of eligible pay, with immediate 100% vesting.
  • Student Loan Match program for eligible enrolled U.S. employees, which can count qualified student loan payments along with match-eligible contributions when determining the company 401(k) match.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service