Embedded Software Engineer, Experienced/Senior

Boeing

Quick summary

Work type
On-site
Location
El Segundo, CA
Salary
$143,100–$222,200 / yr
Posted
4 days ago
Closes
Jul 8, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $183k
$108k most similar roles pay here $234k

This role pays more than 71% of similar roles. Most pay $147,925–$191,875 — the shaded band above. At the midpoint, this role pays about $183k versus about $170k 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 126 open roles on FindRole.

Listed pay typically runs $126,650–$171,350 across 125 roles with salary data.

Most-posted roles

View all roles at Boeing

At a glance

TL;DR · Embedded Software Engineer, Experienced/Senior

The Boeing Company's Space Mission Systems team in El Segundo, CA is hiring experienced or senior Embedded Software Engineers to design and develop low-level software for next-generation space-based computers. Candidates will work on ARM-based system-on-chip (SOC) systems, creating device drivers, bootstrapping components, and collaborating with hardware engineers to define register maps and timing requirements. They will also write custom tools for configuration automation and maintain detailed documentation for SoC boot flow and integration checklists. The role involves hands-on experience with C/C++, real-time operating systems, and ARM assembly, as well as proficiency in Linux/RTOS on ARM Cortex cores. Ideal candidates have a background in developing embedded software, automating builds using DevOps tools like GitLab, and creating test plans for SoC validation.

What you'll do

  • Design, develop, and test low-level software for device initialization on ARM-based systems.
  • Implement and validate BSP components for Linux/RTOS on ARM Cortex cores.
  • Write and optimize device drivers for memory controllers, peripherals, DMA controllers, interrupt controllers, and security engines.
  • Collaborate with hardware engineers to define register maps and timing requirements.
  • Architect software abstractions for memory-mapped accelerators, interconnect fabric (AXI, NoC), and cache architectures.
  • Design custom tools to support configuration automation and improve development efficiency.

What we're looking for

  • 2+ years of experience in ARM assembly for performance-critical code
  • 2+ years of hands-on experience with real-time operating systems (RTOS) and C/C++
  • Experience developing BSPs and device drivers for Linux on ARM-based custom platforms
  • Proficiency in designing cache coherence protocols, memory hierarchies, and bus arbitration mechanisms
  • Solid understanding of RTL design flows, IP integration, and timing closure concepts
  • Ability to create software-driven test plans for SoC validation and automate software builds using DevOps tools
  • Excellent problem-solving skills and ability to communicate complex technical concepts

More like this

Similar roles

Senior Embedded Software Engineer

TSC

Aurora, CO 6 days ago
C/C++ Linux Git CI/CD Python Bash RTOS Linux_kernel-space_programming device_drivers custom_BSPs MIL-STD-882E microservice_architectures containerization virtualization build_management dependency_management cross-compilation Docker Terraform AWS Kubernetes

Senior Embedded Software Engineer

Motorola Solutions

Melville, NY 68 days ago $130,000$160,000
C++ Linux Python Git CMake TCP UDP Docker GitLab CI/CD ARM RTOS Embedded Systems Version Control Automated Testing Build Systems Image Processing Camera Systems
Hybrid

Software Engineer, Embedded

Snap Inc.

Paris, France 16 days ago
C C++ RTOS UART SPI I2C I3C JTAG SWD logic analyzers version control systems issue tracking tools ARM Cortex-M R A architectures FPGA Emulator platforms CI/CD Gitlab TeamCity

Experienced Software Engineer, Vehicle Management Systems

Boeing

Seal Beach, CA 1 day ago $135,150$182,850
C C++ Python UNIX Linux RTOS GitLab Jenkins Maven Gradle Artifactory Agile Simulators Real-Time Operating Systems DevOps Automation Test Frameworks Verification and Validation CI/CD Documentation System Thinking

Senior Embedded Software Engineer

Anduril Industries

Costa Mesa, CA 3 days ago $191,000$253,000
C++ Rust Embedded Linux ARM processors SPI I2C UART Oscilloscopes Logic analyzers Python CMake GDB Valgrind CI/CD

Senior Embedded Software Engineer

Motorola Solutions

Los Angeles, CA 81 days ago $135,000$200,000
CNSA IPsec socket programming Internet/Ethernet protocols AMD UltraScale+ Microchip Polarfire SoC BSP development embedded system software encryption algorithms security protocols CI/CD
Hybrid