×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer; Experienced​/Senior

Job in El Segundo, Los Angeles County, California, 90245, USA
Listing for: Boeing
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 143100 - 222200 USD Yearly USD 143100.00 222200.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (Experienced/Senior)

Embedded Software Engineer (Experienced/Senior) – The Boeing Company

Location:

El Segundo, CA. 100% onsite.

Position Responsibilities
  • Design, develop, integrate, test and debug low‑level software to initialize devices for board bring‑up.
  • Implement and validate BSP components for Linux/RTOS on ARM Cortex‑A/R/M cores.
  • Write and optimize device drivers for memory controllers, on‑chip peripherals, DMA controllers, interrupt controllers, and security engines.
  • Collaborate with hardware engineers to define register maps, timing requirements, and recommended initialization sequences.
  • Architect and implement software abstractions for memory‑mapped accelerators and interconnect fabric (AXI, NoC) and coherent cache architectures.
  • Write and maintain detailed documentation:
    SoC boot flow, software initialization sequences, register‑level programming guides, and integration checklists.
  • Review, analyze, and translate customer requirements for embedded software products and systems.
  • Drive software execution to deliver products on‑cost and on‑schedule.
  • Produce design and test documentation and artifacts.
  • Design and write custom tools to support configuration automation and improve development.
Lead Design Responsibilities (P4)
  • Lead design, development and test of low‑level software to initialize devices for board bring‑up.
  • Assign tasks, guide and verify work of junior software engineers.
  • Gather user requirements and decompose into software architecture and design.
  • Perform all duties listed under Position Responsibilities.
Basic Qualifications
  • Ability to obtain a DoD Secret US Security Clearance (Pre‑Start); US citizenship required.
  • 2+ years experience in ARM assembly for performance‑critical code.
  • 2+ years experience with C/C++ coding.
  • 2+ years experience with real‑time operating systems (RTOS).
  • 2+ years hands‑on experience designing, verifying, and integrating SoC components (processors, memory controllers, peripherals, interconnect fabrics).
  • 2+ years experience developing BSPs and device drivers for Linux (u‑boot, kernel) or RTOS on ARM‑based custom platforms.
Preferred Qualifications
  • Level 3: ≥3 years or equivalent education and experience.
  • Level 4: ≥5 years or equivalent education and experience.
  • Experience with embedded software on ARM Cortex‑A/R/M cores.
  • Experience designing cache coherence protocols, memory hierarchies, and bus arbitration mechanisms.
  • Experience automating software builds, unit tests, integration tests, deployment, and installations using a Dev Ops toolchain (Artifactory, Git Lab).
  • Proficiency with AXI bus protocol and NoC architecture; ability to configure, instantiate, and validate interconnect switches.
  • Solid grounding in RTL design flows, IP integration, and timing closure concepts.
  • Ability to create software‑driven test plans for SoC validation (boot validation, memory stress tests, peripheral functional tests, power/clock domain isolation checks).
  • Excellent problem‑solving aptitude and ability to communicate complex technical concepts to cross‑functional teams.
  • Experience with new product development in small, agile teams on fast‑paced, dynamic customer‑funded programs.
Travel

No travel anticipated.

Security Clearance

Pre‑Start and Post‑Start U.S. Secret Clearance required.

Benefits & Compensation

Pay Range: $143,100 - $222,200.

Includes competitive base pay, variable compensation opportunities, health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, paid and unpaid time off.

Relocation

Relocation offered based on eligibility.

Export Control

Position must meet U.S. export control compliance. “U.S. Person” (U.S. Citizen, National, lawful permanent resident, refugee, or asylee) required.

Shift

Shift 1 – United States of America.

Equal Opportunity Employer

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or any other characteristic protected by law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary