Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Embedded Software Engineer (Experienced/Senior) image - Rise Careers
Job details

Embedded Software Engineer (Experienced/Senior)

Embedded Software Engineer (Experienced/Senior)

Company:

The Boeing Company

The Boeing Defense, Space & Security (BDS) Space Mission Systems (SMS) software capability is seeking multiple Embedded Software Engineers (Experienced/Senior) in El Segundo, CA.

We are seeking multiple embedded real time software engineers for our next generation of space-based computers. The selected candidate will be responsible for designing, developing, and testing low level software/firmware that allows the operating system (OS) and application to interact with hardware devices connected to an ARM-based system-on-chip (SOC).  The candidate will work with the electronics products and software application team to ensure engineering excellence and achieve program objectives.

Position Responsibilities: (Experienced (P3)

  • Design, develop, integrate, test and debug low level software to initialize devices for board bring up
  • Design, 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, 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 software products for embedded devices and systems.
  • Drive software execution to deliver products on-cost and on-schedule to program.
  • Produce design and test documentation and artifacts.
  • Design and write custom tools to support configuration automation and improve development

Position Responsibilities (Lead (P4)

  • Lead design, development and test of low-level software to initialize devices for board bring up
  • Assign tasks, provide guidance and verify work to junior software engineers
  • Gather user requirements and decompose to software level for software architecture and design
  • Design, 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, 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 software products for embedded devices and systems.
  • Drive software execution to deliver products on-cost and on-schedule to program.
  • Produce design and test documentation and artifacts.
  • Design and write custom tools to support configuration automation and improve development

This position is expected to be 100% onsite. The selected candidate will be required to work onsite at El Segundo, CA.

Basic Qualifications (Required Skills/ Experience):

  • Ability to obtain a DoD Secret US Security Clearance (Pre-Start), for which the US Government requires US Citizenship.
  • 2+ years of experience in ARM assembly for performance-critical code
  • 2+ years of experience with C/C++ coding with strong proficiency
  • 2+ years of experience working with real-time operating systems (RTOS)
  • 2+ years of hands-on experience designing, verifying, and integrating SoC components including processors, memory controllers, peripherals, and interconnect fabrics (AXI, NoC).
  • 2+ years of experience developing BSPs and device drivers for Linux (u-boot, kernel) and/or real-time operating systems on ARM-based custom platforms.

Preferred Qualifications (Desired Skills/Experience):

  • Level 3: 3 or more years' related work experience or an equivalent combination of education and experience
  • Level 4: 5 or more years' related work experience or an equivalent combination of education and experience
  • experience developing embedded software on ARM Cortex-A, -R, and/or -M cores.
  • experience designing  cache coherence protocols, memory hierarchies, and bus arbitration mechanisms.
  • Experience with automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain using Artifactory and/or Gitlab
  • 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, and power/clock domain isolation checks.
  • Excellent problem-solving aptitude and the ability to communicate complex technical concepts to cross-functional teams.
  • Experience with new product development with small, agile teams on fast-paced, dynamic customer-funded programs

Travel: No travel is anticipated for this position

Drug Free Workplace:

Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.

CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection process.  Failure to complete the assessment will remove you from consideration.

Pay & Benefits:

At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent.  Elements of the Total Rewards package include competitive base pay and variable compensation opportunities. 

The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. 

The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

Pay is based upon candidate experience and qualifications, as well as market and business considerations. 

Summary Pay Range: Level 3: $115,000 -$155,000

Level 4: $137,000 - $185,000

Language Requirements:

Not Applicable

Education:

Not Applicable

Relocation:

This position offers relocation based on candidate eligibility.

Export Control Requirement:

This position must meet export control compliance requirements. To meet export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.15 is required. “U.S. Person” includes U.S. Citizen, lawful permanent resident, refugee, or asylee.

Safety Sensitive:

This is not a Safety Sensitive Position.

Security Clearance:

This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim U.S. Secret Clearance Pre-Start and final U.S. Secret Clearance Post-Start is required.

Visa Sponsorship:

Employer will not sponsor applicants for employment visa status.

Contingent Upon Award Program

This position is not contingent upon program award

Shift:

Shift 1 (United States of America)

Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning

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 other characteristics protected by law.

EEO is the law

Boeing EEO Policy

Request an Accommodation

Applicant Privacy


Boeing Participates in E – Verify

Right to Work Statement

Boeing Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Boeing DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Boeing
Boeing CEO photo
David Calhoun
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$115000K
$185000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Drive the future of satellite technology as a Digital Electronics Circuit and Hardware Design Engineer with Boeing's pioneering Space Digital Products & Electronics team in El Segundo, CA.

Photo of the Rise User
Posted 51 minutes ago

Seeking experienced Equipment & Tool Designers to support aerospace production engineering at Boeing's Mesa facility.

Photo of the Rise User

Opendoor seeks a skilled Fullstack Software Engineer with expertise in Go and SQL to boost our pricing engine's capabilities in a remote setting.

Photo of the Rise User
Posted 4 days ago

Join Great Gray as a Lead Software Engineer and play a pivotal role in shaping innovative retirement solutions through technical leadership and collaboration.

Photo of the Rise User
Posted 10 days ago

Join Nasdaq as a Full Stack Java Developer and help shape the future of finance through innovative software development.

Photo of the Rise User
Posted 14 days ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric

Join Jerry.ai as a Senior Backend Engineer to build scalable stream processing systems that will impact millions of drivers and drive innovation in the automotive industry.

Photo of the Rise User
Sur Hybrid No location specified
Posted 11 days ago

We are looking for a skilled Senior Windows Reverse Engineer to join our client's innovative team and tackle complex Windows application challenges.

Staff4Me Hybrid No location specified
Posted 10 days ago

Join a dynamic team as a WordPress Developer and bring your expertise in theme development and plugin integration to the forefront.

Photo of the Rise User

Join Crusoe as a Staff Software Engineer to drive innovation in AI-first cloud solutions while contributing to sustainable technology efforts.

Photo of the Rise User
Posted 8 days ago

Join Posh as a Senior Software Engineer and play a key role in transforming how communities connect through live events.

Photo of the Rise User
Pinterest Hybrid San Francisco, CA, US; Remote, US
Posted 8 days ago

Join Pinterest's Conversion Visibility team as a Staff Software Engineer, where you'll enhance ad performance and app measurement insights.

Posted 4 days ago

Join Toma as a Software Engineer intern and help shape the future of AI in the automotive space with innovative voice AI technology.

Photo of the Rise User
Justworks Hybrid New York, New York
Posted 10 days ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions

Explore a dynamic role as a Senior Software Engineer at Justworks, where you can shape innovative user interfaces in a collaborative environment.

Photo of the Rise User
Posted 17 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Google Cloud is recruiting a Senior Software Engineer to innovate and optimize performance for their scalable cloud infrastructure and services.

We’re on the lookout for a technical cofounder to join a stealth-mode startup focused on developing an AI-driven career platform.

The story of our company is woven together from thousands of individual stories of engineers and technicians. Scientists and thinkers. Innovators and dreamers. Equity, diversity and inclusion are crucial to our employees, our stakeholders, and our...

1158 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
June 14, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!