Flight Software Test Engineers (Associate/Experienced/Senior)

Boeing•El Segundo, CA
•$90,950 - $182,850•Onsite

About The Position

The Boeing Company is seeking Associate, Experienced, and Senior Flight Software Test Engineers to support its Flight Software Team in El Segundo, California, within the Boeing Defense Services business organization. The role supports the design, development, implementation, and testing of software for existing and emerging commercial and government space programs in a multidisciplinary, collaborative engineering environment. The engineer will contribute to software test and verification, with responsibilities and leadership scope varying by level. The position emphasizes quality, sound judgment, critical thinking, troubleshooting, and developing new test capabilities for current and future satellite programs.

Requirements

  • Bachelor’s degree or equivalent.
  • Ability to obtain a U.S. Secret Security Clearance after starting; U.S. citizenship is required by the U.S. Government for this clearance.
  • At least 2 years of experience performing software integration, testing, validation, and verification.
  • At least 2 years of experience designing and developing software for a real-time or non-real-time system.
  • At least 2 years of software development experience using languages such as C, C++, Java, or Python.
  • Must meet U.S. export control compliance requirements; the posting requires a U.S. Person as defined by 22 C.F.R. §120.62.
  • Must complete a technical assessment as part of the selection process; failure to complete it removes the applicant from consideration.
  • Successful candidates must satisfy the Company’s Conflict of Interest assessment process.

Nice To Haves

  • For Level 3: 5 or more years of related work experience, or an equivalent combination of education and experience.
  • For Level 4: 9 or more years of related work experience, or an equivalent combination of education and experience.
  • Experience with the full software development lifecycle, from requirements analysis through Formal Qualification.
  • Experience using team collaboration tools such as GitLab, Bitbucket, JIRA, and Confluence.
  • Experience in embedded real-time software development, testing, and verification.
  • Experience with Wireshark or other network analysis tools and debuggers.
  • Experience automating software builds, unit tests, and integration tests using a DevOps tool chain.

Responsibilities

  • Design, develop, and complete software test and verification activities to ensure product quality, reliability, functionality, safety, and compliance.
  • Partner with stakeholders to review, analyze, and validate software requirements; define test objectives and strategies; and assess testability.
  • Design test plans, test cases, and scenarios mapped to software requirements, system architectures, safety objectives, and acceptance criteria.
  • Set up and configure hardware, software, and network test environments that replicate production conditions and support repeatable testing.
  • Execute and oversee manual and automated tests to verify software functionality, performance, safety, scalability, and resilience.
  • Identify, document, prioritize, categorize, and track defects, anomalies, issues, and potential vulnerabilities; coordinate triage, fix validation, and closure with engineering stakeholders.
  • Communicate test results, observations, risk assessments, and design feedback to developers, system engineers, product teams, and leadership to support defect resolution, design improvements, risk mitigation, and release decisions.
  • Create, document, and maintain test artifacts, including plans, procedures, cases, metrics, and test data, in accordance with data privacy, security, standards, and regulatory requirements.
  • Develop, extend, and maintain automated test scripts and frameworks, improving coverage, repeatability, and execution efficiency, including integration with CI/CD pipelines and toolchains.
  • Coordinate test and verification project activities, including planning, scheduling, resource planning, cross-functional coordination, and milestone management.
  • Define, monitor, and report test metrics and KPIs; use results to guide decisions and drive improvements to test processes, tools, and practices.
  • Conduct risk-based testing and contribute to hazard, safety, and cybersecurity analysis related to verification activities.
  • Mentor and guide junior engineers, develop test organization talent, and establish or promote test engineering and automation best practices, governance, and standards.
  • Represent verification activities in program reviews, audits, and supplier engagements; advocate for verification investments and alignment with business and regulatory requirements.
  • Maintain awareness of regulatory, safety, cybersecurity, data privacy, and security requirements that affect software verification.

Benefits

  • Eligible employees may enroll in health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and programs providing paid and unpaid time away from work.
  • Competitive base pay and variable compensation opportunities.
  • Relocation may be offered based on candidate eligibility; basic relocation is offered for eligible internal candidates.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service