Boeing logo
Boeing2 days ago

Software Engineer–Vehicle Management Systems (Vehicle Management Systems)

$112,500–$137,500 year

On-site · El Segundo, California, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Embedded real-time software engineer for ARM-based SOCs in space mission systems. Responsibilities include designing, developing, integrating, testing, and debugging low-level software to initialize devices for board bring-up; implementing Linux/RTOS BSPs on ARM Cortex-A/R/M cores; writing and optimizing device drivers for memory controllers, on-chip peripherals, DMA controllers, interrupt controllers, and security engines; collaborating with hardware engineers to define register maps, timing requirements, and initialization sequences; architecting software abstractions for memory-mapped accelerators, interconnect fabrics (AXI, NoC), and coherent cache architectures; writing and maintaining design and test documentation (SoC boot flow, init sequences, register-level guides, integration checklists); reviewing customer requirements for embedded software products; delivering on-cost and on-schedule; producing design/test artifacts and tooling for configuration automation; onsite at El Segundo, CA.

Required Qualifications

  • Bachelor’s degree
  • 2+ years of experience with C/C++
  • RTOS experience
  • design, verify, and integrate SoC components
  • Linux/u-boot/kernel experience
  • BSPs and device drivers development
  • ARM-based platforms
  • ability to obtain DoD Secret US Security Clearance (Pre-Start)
  • US Citizenship
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$113k – $138k / yr

Software Engineer–Vehicle Management Systems (Vehicle Management Systems) · Boeing

Apply on Sorce