Senior Software Engineer - Vehicle Health Management

Boeing•St. Louis, MO
•$160,650 - $217,350•Onsite

About The Position

The Boeing Company is seeking a Senior Software Engineer to join its Government Vehicle Health Management Systems (GVHMS) software team in Hazelwood, Missouri. The position is within Boeing Global Services and primarily supports Boeing Defense, Space & Security Air Dominance programs. The team develops software that helps maintainers keep military aircraft mission-ready and safe by monitoring and predicting aircraft health throughout the lifecycle. Its solutions support smarter maintenance decisions, process automation, cost reduction, and emerging technology development, including AI. The role leads the full lifecycle of embedded software development integrated with specialized devices and systems. It translates customer requirements into software designs, oversees code reviews and hardware integration, and improves software efficiency and stability on specialized hardware. The engineer serves as a technical authority for testing, debugging, technology adoption, and compliance with industry, customer, safety, and regulatory standards. The position also coordinates internal and supplier teams, monitors their performance and compliance with project plans and quality standards, and leads embedded software project management activities. This position is expected to be 100% onsite at one of the listed location options. It requires the ability to obtain a U.S. security clearance; U.S. citizenship is required for that clearance. An interim and/or final U.S. Secret Clearance is required after starting. Boeing will not sponsor employment visas. The position is not safety-sensitive and is not contingent upon a program award. A technical assessment is required as part of the selection process. The shift is Shift 1 (United States of America).

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 clearance eligibility.
  • At least 9 years of experience with embedded systems and/or software development using C or C++.
  • At least 3 years of experience with software used on air vehicles, avionics, weapons, or mission systems.

Nice To Haves

  • Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science and at least 9 years of related work experience; alternatively, a bachelor’s degree and at least 13 years of directly related work experience, or at least 17 years of related, relevant experience.
  • At least 2 years of experience working in an Agile product development environment.
  • Existing Secret Clearance.
  • Ability to obtain access to Special Access Programs (SAP).
  • At least 2 years of experience in the aerospace industry.
  • Experience with Linux, software containers (Docker and Kubernetes), CI/CD tools (JIRA, GitLab, Ansible, and Artifactory), Model Based Systems Engineering tools and methods (UML, SysML, Cameo, MSOSA), and automated testing.

Responsibilities

  • Lead the design, development, testing, debugging, and maintenance of software integrated into embedded devices and systems, ensuring compliance with industry, customer, safety, and regulatory standards.
  • Review, analyze, and translate customer requirements into designs for embedded software products.
  • Review embedded systems software code intended to run on specialized hardware.
  • Lead integration of embedded software with hardware components.
  • Analyze, monitor, and improve the efficiency and stability of embedded software systems.
  • Lead testing and debugging of software for embedded devices and systems.
  • Research and lead implementation of current and emerging technologies, tools, frameworks, and relevant regulatory and hardware technology changes.
  • Advise on software and hardware integration domains.
  • Track and evaluate internal and supplier software team performance to ensure compliance with project plans and industry standards.
  • Lead embedded software project management functions.

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.
  • Potential signing bonus for eligible and qualified external candidates.
  • Relocation based on candidate eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service