Experienced Software Engineer

Boeing•Berkeley, MO
•$126,650 - $171,350•Onsite

About The Position

The Boeing Company is seeking an Experienced Software Engineer to support the Boeing Global Services Software Engineering organization on the Government Vehicle Health Maintenance team in Hazelwood, Missouri. The team develops, fields, and supports platform health management systems for the F/A-18, MQ-25, F-15, T-38, T-7, and proprietary platforms. Its software acquires and manages platform health and usage data, performs health and usage assessments, and recommends maintenance actions to improve mission readiness and effectiveness, reduce lifecycle costs, and promote customer safety. The engineer will design, implement, test, and sustain software throughout the software development lifecycle. The role involves developing applications in a CI/CD software build pipeline and collaborating within an Agile team. The position is expected to be 100% onsite at one of the listed location options. The position requires the ability to obtain a U.S. Security Clearance; an interim and/or final U.S. Secret Clearance is required after starting. It must also meet U.S. export control compliance requirements, which require a U.S. Person. Boeing will not sponsor applicants for employment visa status. This is not a Safety Sensitive Position and is not contingent upon a program award. Applicants must complete a technical assessment as part of the selection process.

Requirements

  • Bachelor's degree or equivalent.
  • Ability to obtain a U.S. Security Clearance; U.S. citizenship is required by the U.S. Government for this clearance.
  • At least 5 years of experience as a software developer.
  • At least 2 years of programming experience in C, C#, C++, Java, Python, or Visual Basic.
  • At least 2 years of hands-on experience with source control management tools such as Git.
  • Ability to meet U.S. export control compliance requirements as a U.S. Person.

Nice To Haves

  • For Level 3: a Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science and at least 5 years of related work experience; or a bachelor's degree and at least 9 years of directly related work experience; or at least 13 years of related, relevant experience.
  • At least 2 years of experience developing software using Docker or Kubernetes for container-based applications.
  • Strong problem-solving and communication skills and experience working in a team environment.
  • At least 1 year of experience working with relational or non-relational databases.
  • At least 2 years of experience with WinForms, WPF, Blazor, or other Windows/Web development technologies.
  • Knowledge of specification formats, requirements guidelines, and change control processes, including the relationship between specifications and standards and aircraft or product certification systems.
  • Knowledge of host environments, including processors, operating systems, and networks, and the ability to build, integrate, and troubleshoot software components.
  • Knowledge of requirements derivation and allocation across system, subsystem, and software levels, including traceability throughout the product lifecycle.

Responsibilities

  • Design, develop, test, and maintain non-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, maintain, enhance, and optimize software products and functionality for systems integrations.
  • Develop, document, and maintain software architectures, requirements, algorithms, interfaces, and designs.
  • Debug and resolve issues to ensure software product reliability and efficiency.
  • Handle user inquiries, troubleshoot technical issues, and analyze user feedback.
  • Implement current and emerging technologies, tools, frameworks, and relevant regulatory changes.
  • Develop, establish, monitor, and improve software processes, tools, and key performance metrics aligned with organizational goals and industry benchmarks.
  • Execute and document software research and development projects.
  • Advise on software domains, system-specific issues, processes, and regulations.
  • Perform software project management activities and software supplier management functions.
  • Track and evaluate software team and supplier performance to ensure product and process compliance with project plans and industry standards.

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, and life and disability insurance.
  • Programs providing paid and unpaid time away from work.
  • Relocation based on candidate eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service