Software Engineer–Vehicle Management Systems (Vehicle Management Systems)

Boeing

Quick summary

Work type
On-site
Location
El Segundo, CA
Salary
$112,500–$137,500 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $168k
This role $125k
$102k most similar roles pay here $210k

This role pays less than 83% of similar roles. Most pay $135,831–$199,900 — the shaded band above. At the midpoint, this role pays about $125k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About Boeing

Boeing is the world''s largest aerospace company and leading manufacturer of commercial jetliners, military aircraft, defense systems, and space launch vehicles for customers in 150 countries. Industry: Aerospace & Defense Manufacturing

Boeing currently has 119 open roles on FindRole.

Listed pay typically runs $118,150–$160,500 across 118 roles with salary data.

Most-posted roles

View all roles at Boeing

At a glance

TL;DR · Software Engineer–Vehicle Management Systems (Vehicle Management Systems)

The Boeing Company's Space Mission Systems team in El Segundo, CA is hiring a Software Engineer with experience in embedded real-time systems for vehicle management. This role involves designing and developing low-level software and firmware that interacts with hardware devices on ARM-based system-on-chip (SOC) platforms running Linux or RTOS. The engineer will collaborate closely with hardware engineers to define register maps and timing requirements, architect software abstractions for memory-mapped accelerators, and write device drivers for various peripherals. Key responsibilities include writing BSP components, optimizing device drivers, and creating detailed documentation such as boot flow guides and integration checklists. Candidates should have 2+ years of C/C++ experience, familiarity with ARM Cortex cores, and knowledge of DevOps tools like Artifactory or GitLab. The position requires strong problem-solving skills and the ability to communicate complex technical concepts effectively within a small agile team working on dynamic customer-funded programs.

What you'll do

  • Design and develop low-level software for initializing devices on ARM-based systems.
  • Implement and validate BSP components for Linux/RTOS on ARM Cortex cores.
  • Write optimized device drivers for memory controllers, DMA controllers, interrupt controllers, and security engines.
  • Collaborate with hardware engineers to define register maps and initialization sequences.
  • Architect software abstractions for interconnect fabrics (AXI, NoC) and coherent cache architectures.
  • Create detailed documentation including SoC boot flow and integration checklists.
  • Develop custom tools to support configuration automation and improve development efficiency.

What we're looking for

  • Bachelor’s degree and US Citizenship required for DoD Secret clearance
  • 2+ years of C/C++ coding experience with strong proficiency
  • 1+ year of hands-on experience with real-time operating systems (RTOS) on ARM cores
  • Experience designing, verifying, and integrating SoC components including processors and interconnect fabrics
  • Develop BSPs and device drivers for Linux or RTOS on custom ARM platforms

More like this

Similar roles

MQ-25 Vehicle Management System (VMS) Entry Level Software Engineer

Boeing

Remote (Hazelwood, MO) 4 days ago $78,200$105,800
Ada C# Git ClearCase Subversion Green Hills compiler Real-time embedded systems Flight critical software Version control systems Software verification Test procedures Test environments Unmanned aircraft software Tactical aircraft mission systems
Remote

Software Engineer, Infrastructure

Chime

Remote (US) 2 days ago $184,000$184,000
Terraform Kubernetes AWS RDS DynamoDB Python Airflow Flink CI/CD Prometheus Grafana Docker
Remote

Senior Software Engineer, Mapping - Autonomous Vehicles

Nvidia

Santa Clara, CA +1 5 days ago $152,000$241,500
C++ Python JavaScript TypeScript gRPC FlatBuffers ProtocolBuffers CUDA TransformerModels LLMs ComputerVision 3DGeometry MachineLearning AutomatedMapContentAnalysis EmbeddedSoftware RealTimeSoftware OperatingSystems NDS.Live OpenStreetMaps ClaudeCLI Cursor PromptCrafting

Software Engineer

Cisco

San Jose, CA 125 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 82 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid