About The Position

The Boeing Company is hiring an Application Software Engineer at the experienced or senior level for its Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team in Berkeley, Missouri. The role supports the Boeing Defense, Space & Security Software Engineering organization and involves developing solutions to complex problems in a collaborative, multi-contract and multi-program environment. The successful candidate is adaptable to new development environments and interested in learning new technologies. The engineer designs, develops, tests, and maintains embedded software across its lifecycle, ensuring it meets industry, customer, safety, and regulatory standards. The work includes translating customer requirements into initial software designs, defining interfaces, conducting unit and integration testing, participating in peer reviews, supporting system integration and test, and creating software documentation. This position requires an active U.S. Secret clearance, with the ability to obtain Top Secret and Special Program Access. It requires U.S. export-control eligibility, and Boeing will not sponsor employment visas. Occasional travel of less than 10% may be required. Relocation is available based on candidate eligibility. Candidates must complete a technical assessment and satisfy the company's Conflict of Interest assessment process. This is not a safety-sensitive position.

Requirements

  • Bachelor’s degree or equivalent.
  • Active U.S. Secret Security Clearance; U.S. citizenship is required, and the candidate must be able to obtain Top Secret and Special Program Access.
  • At least 3 years of experience with C++ and C#.
  • At least 3 years of experience with Linux development.
  • At least 3 years of experience with Git or a similar version control system.
  • At least 3 years of experience in software architecture development and open architectures.
  • At least 3 years of experience with network architectures and software applications communicating through TCP/UDP-based networks.
  • Meet U.S. export-control requirements as a U.S. Person.
  • Complete the required technical assessment and satisfy the company's Conflict of Interest assessment process.

Nice To Haves

  • Five or more years of related work experience or an equivalent combination of education and experience.
  • For the experienced level: a relevant Bachelor of Science degree and 5 or more years of related experience; or a bachelor's degree and 9 or more years of directly related experience; or 13 or more years of related, relevant experience.
  • For the senior level: a relevant Bachelor of Science degree and 9 or more years of related experience; or a bachelor's degree and 13 or more years of directly related experience; or 17 or more years of related, relevant experience.
  • Knowledge of host environments, including processors, operating systems, and networks.
  • Ability to build, integrate, and troubleshoot software components.
  • Knowledge of software architecture and design methodologies.
  • Ability to synthesize software architectures and designs that meet requirements, characteristics, and constraints.
  • Knowledge of software development processes and applicable internal and industry standards, guidelines, and best practices for software development, testing, and deployment.
  • Knowledge of general and software development and testing tools and their use, such as compilers, linkers, debuggers, data analysis tools, graphical user interface builders, post-processing tools, requirements management tools, and web authoring tools.
  • Knowledge of domains, characteristics, constraints, and products that influence software architecture, requirements, interfaces, design, and integration/test approaches.
  • Knowledge of implementation, validation, and verification processes, practices, and guidelines for software quality, performance, and safety.

Responsibilities

  • Design, develop, test, and maintain embedded software throughout the end-to-end lifecycle in accordance with industry, customer, safety, and regulatory standards.
  • Review and analyze customer requirements and translate them into initial software product designs.
  • Develop interface definitions.
  • Perform unit and integration testing.
  • Participate in peer reviews.
  • Support software system integration and test.
  • Create software documentation.

Benefits

  • Eligible employees may enroll in health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, and programs providing paid and unpaid time away from work.
  • Competitive base pay and variable compensation opportunities.
  • Potential signing bonus for eligible and qualified external candidates.
  • Relocation assistance based on candidate eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service