Software Developer, Phantom Works (Experienced or Senior)

Boeing•Saint Charles, MO
•$126,650 - $217,350•Onsite

About The Position

The Boeing Company is seeking an experienced or senior Software Developer / Engineer to join the Phantom Works Weapons team in St. Charles, Missouri. The team supports future weapons programs, including the Next Generation Cruise Missile program, and develops innovative solutions through prototyping. The role involves collaborating across stakeholders and programs to develop software for complex challenges, with an emphasis on safety, security, reliability, customer satisfaction, and continuous process improvement. The position requires an active U.S. Secret Security Clearance, with the ability to obtain Top Secret and Special Program Access. Candidates must also meet U.S. export control requirements as a U.S. Person. The role covers embedded software development throughout the end-to-end lifecycle, including requirements analysis, design, implementation, testing, integration, documentation, and maintenance. The position is available at Experienced and Senior levels. Occasional travel of less than 10% may be required. Relocation is available based on candidate eligibility. A technical assessment is required during selection, and successful candidates must satisfy the company’s Conflict of Interest assessment process. This is not a safety-sensitive position. Boeing will not sponsor employment visas.

Requirements

  • Bachelor’s degree or equivalent.
  • Active U.S. Secret Security Clearance, with the ability to obtain Top Secret and Special Program Access.
  • At least 3 years of experience with C++, Python, 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 over TCP/UDP-based networks.
  • U.S. Person status as defined by 22 C.F.R. §120.62, to meet U.S. export control compliance requirements.
  • Complete the required technical assessment as part of the selection process.
  • 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 Experienced level: a Bachelor of Science degree in an accredited engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science program and 5 or more years of related work experience; or a bachelor’s degree and 9 or more years of directly related work experience; or 13 or more years of related, relevant experience.
  • For Senior level: a Bachelor of Science degree in an accredited engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science program and 9 or more years of related work experience; or a bachelor’s degree and 13 or more years of directly related work experience; or 17 or more years of related, relevant experience.
  • Active Top Secret/SCI clearance.
  • Knowledge of host environments, including processors, operating systems, and networks, and ability to build, integrate, and troubleshoot software components.
  • Knowledge of software architecture and design methodologies, and ability to synthesize architectures and designs that meet requirements, characteristics, and constraints.
  • Knowledge of software development processes that comply with internal and industry standards, guidelines, and best practices for software development, testing, and deployment.
  • Knowledge of general and software development and testing tools, their capabilities, and their usage, 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, designs, and integration/test approaches.
  • Knowledge of implementation, validation, and verification processes, practices, and guidelines that ensure software development 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, analyze, and translate customer requirements 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 programs.
  • Flexible spending accounts and health savings accounts.
  • Retirement savings plans.
  • Life and disability insurance programs.
  • Paid and unpaid time away from work programs.
  • Competitive base pay and variable compensation opportunities.
  • Potential signing bonus for eligible and qualified external candidates.
  • Relocation based on candidate eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service