Experienced Software Engineer - Vehicle Management Systems

Boeing

Leisure World (CA)

On-site

USD 140,000 - 180,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Boeing Company in Seal Beach, CA is seeking an Experienced Software Engineer for Vehicle Management Systems to join ESG Flight Software. You will work close to flight hardware, translate requirements into robust architectures, and develop verification strategies across lab and operational settings.

The role emphasizes safety, reliability, and performance; you will build simulations, run HWIL tests, contribute to CI/CD pipelines, and deliver concise test reports to stakeholders while

Qualifications

  • Bachelor's Degree in a STEM field.
  • 5+ years of experience with C, C++, Python and shell scripts.
  • 5+ years of experience in UNIX or LINUX environments.
  • 5+ years of experience with Real-Time Operating Systems (RTOS).
  • 3+ years of experience testing flight-critical systems in simulators or HW-in-the-loop.
  • Experience with DevOps tools: GitLab CI/CD, Git Bash, Gradle, Maven, Jenkins, Artifactory.

Responsibilities

  • Collaborates cross-functionally to define vehicle management software requirements.
  • Develops and integrates vehicle management software with external functions.
  • Plans and executes verification and validation activities with test strategies and cases.
  • Configures test environments replicating production conditions for reliable validation.
  • Performs manual and automated testing, reports defects and risks.
  • Maintains engineering and test documentation in line with standards.
  • Contributes to process improvements with new tools and methods.
  • Coordinates tests across multiple teams and manages test delivery.

Skills

C
C++
Python
Shell scripting
UNIX/Linux
RTOS
Testing flight critical systems

Education

Bachelor's Degree

Tools

GitLab (CI/CD)
Git Bash
Gradle
Maven
Jenkins
Artifactory

Job description

Experienced Software Engineer - Vehicle Management Systems

Company: The Boeing Company

Boeing Defense, Space & Security (BDS) has an exciting opportunity for an Experienced Software Engineer - Vehicle Management Systems to join our Experimental Systems Group (ESG) Flight Software (FSW) team in Seal Beach, California. This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization.

This role is ideal for software engineers who enjoy working close to flight hardware and mission operations, care deeply about safety, reliability, and performance, and want to grow into a domain expert in Vehicle Management Systems (VMS) for advanced aerospace and autonomy platforms. You will collaborate with systems, flight software, and integration/test teams to translate requirements and interface control documents (ICDs) into robust architectures and executable verification strategies. You will build simulation- and hardware-in-the-loop environments, author test plans and procedures, and develop automated pipelines that validate requirements, interfaces, and performance across integration, lab, and operational settings. You will write unit/integration/system tests; contribute to CI/CD pipelines, code reviews, and documentation; and deliver concise, actionable test reports for stakeholders.

Position Responsibilities
  • Collaborates cross-functionally to define, review, and refine vehicle management software requirements, specifications, and system-level design inputs
  • Develops and integrate vehicle management software, including supporting the integration of externally developed functions into vehicle management systems
  • Plans and executes verification and validation (V&V) activities by creating test strategies, objectives, plans, cases, and scenarios aligned to requirements and compliance needs
  • Configures and manages test environments (hardware/software/network) that replicate production conditions and support reliable validation
  • Performs manual and automated testing, including building and maintaining automated test frameworks/scripts, executing test procedures, and reporting defects, risks, and potential vulnerabilities
  • Supports issue investigation and resolution for software defects discovered in testing or during operational use, providing results and feedback to improve design and functionality
  • Maintains engineering and test documentation (design artifacts, technical specifications, user documentation, test records, metrics, and data) in alignment with privacy/security standards
  • Contributes to process and technology improvements by applying current and emerging tools, frameworks, and methods in software development and test
  • Coordinates test and verification efforts across multifunctional teams, including project management support for test execution and delivery
Security Clearance

This position requires an active U.S. Top Secret/SCI Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active)

Basic Qualifications (Required Skills/Experience)
  • Bachelor's Degree
  • 5+ years of experience with C, C++, Python and/or shell scripts
  • 5+ years of experience working in UNIX or LINUX environment
  • 5+ years of experience working with Real-Time Operating Systems (RTOS)
  • 3+ years of experience in testing flight critical systems via simulators and hardware-in-the-loop environment
  • Experience with application DevOps tools, such as GitLab (CI/CD), Git Bash, Gradle, Maven, Jenkins, and Artifactory
Preferred Qualifications (Desired Skills/Experience)
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 5+ years of related work experience OR Bachelor's Degree and 9+ years of directly related work experience OR 13+ years of related, relevant experience
  • Experience with Agile Development
  • Knowledge of techniques to help identify a customer's organization, capabilities, practices, support resources, preferences, problems, and other constraints in order to provide effective product support and technical issue resolution
  • Knowledge of international simulator regulatory standards, data and database constituents, simulator motion systems, and the simulation tools and processes used to provide flight simulators to customers
  • Experience in real-time software architecture and design methodologies
  • Ability to synthesize real-time software architectures and designs that meet real-time requirements, characteristics and constraints
  • Experience in real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces
  • Experience building, integrating and troubleshooting software components
  • Knowledge of aircraft systems (e.g., avionics, hydraulic, electrical, egress system
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Experienced Software Engineer – Vehicle Management Systems
Experienced Software Engineer – Vehicle Management Systems

ApplyMint • Seal Beach (CA)

On-site
USD 135,150 - 182,850
Health insurance
Retirement savings plans
Paid time off
+1
Engineer
Engineer

Boeing • Washington

On-site
USD 79,000 - 109,000
Health insurance
Retirement savings plans
Flexible spending accounts
Aerospace Software Engineer - Vehicle Management Systems
Aerospace Software Engineer - Vehicle Management Systems

The Boeing Company • Seal Beach (CA)

On-site
USD 135,150 - 182,850
Health insurance
Retirement savings plans
Paid time off
+1
Systems Engineer 3
Systems Engineer 3

ALTEN • Everett (WA)

On-site
USD 100,000 - 120,000
Lead Software Systems Engineer
Lead Software Systems Engineer

Boeing • Leisure World (CA)

On-site
USD 140,000 - 190,000
Senior Software Engineer - Vehicle Health Management
Senior Software Engineer - Vehicle Health Management

Boeing • Hazelwood (MO)

On-site
USD 161,000 - 217,000
Relocation assistance
Senior Vehicle Management Software Engineer Flight Systems
Senior Vehicle Management Software Engineer Flight Systems

Boeing • Leisure World (CA)

On-site
USD 140,000 - 180,000
Experienced Hardware Emulation Software Engineer
Experienced Hardware Emulation Software Engineer

The Boeing Company • El Segundo (CA)

On-site
USD 135,000 - 183,000
Relocation assistance
Software Engineer (Associate, Experienced or Senior)
Software Engineer (Associate, Experienced or Senior)

The Boeing Company • Daytona Beach (FL)

On-site
USD 77,000 - 220,000
Application Software Engineer, Phantom Works (Experienced or Senior)
Application Software Engineer, Phantom Works (Experienced or Senior)

Boeing • Berkeley (MO)

On-site
USD 127,000 - 217,000