Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (Experienced/Senior)

$143.1k - $222.2k

Boeing

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: $143,100 - $222,200

Language Requirements:
Not Applicable

Education:
Not Applicable

Relocation:
This position offers relocation based on candidate eligibility.

Export Control Requirement:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. §120.62 is required. "U.S. Person" includes U.S. Citizen, U.S. National, 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
  • E-Verify (English)
  • E-Verify (Spanish)
Right to Work Statement
  • Right to Work (English)
  • Right to Work (Spanish)
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Experienced/Senior) in El Segundo, CA vacancy
  • $114.75k - $155.25k

     ...Satellite Data Systems Full-Stack Software Engineers (Experienced/Senior) Company: The Boeing Company The Boeing Company is currently seeking a Satellite Data Systems Full-Stack Software Engineers ( Experienced/ Senior) to support our Space Software Products... 
    Senior
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    El Segundo, CA
    8 hours ago
  • $95.5k - $181.7k

     ...Senior Embedded Software Engineer We have an on-site opportunity for an experienced Senior Embedded Software Engineer to work onsite in El Segundo, CA. What You Will Do: Supports all aspects of a software development life cycle as members of a multi-disciplined... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    El Segundo, CA
    4 days ago
  • $95.5k - $181.7k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay...  ...world. We have an on-site opportunity for an experienced Senior Embedded Software Engineer to work onsite in El Segundo, CA. ~... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    El Segundo, CA
    8 hours ago
  • $100k - $150k

    Jobot Consulting is seeking a Consulting Embedded Software Engineer based in El Segundo, California. This role involves the design, development, and debugging of embedded software systems and requires a minimum of 5 years of experience. The company offers a competitive... 
    Senior

    Jobot Consulting

    El Segundo, CA
    1 day ago
  • $120k - $220k

     ...Senior Embedded Software Engineer El Segundo Icarus was founded on the belief that the Stratosphere is the Forgotten Frontier and that reclaiming it will define the next era of aerospace and what is possible from the sky. We build solar-powered aircraft that fly... 
    Senior
    Work experience placement
    Day shift

    Icarus Inc

    El Segundo, CA
    13 days ago
  • $140k - $200k

     ...THE OPPORTUNITY Silvus is seeking a full-time Senior Embedded Software Engineer to join our Research & Development department, reporting...  ...Relocation Provided Domestic Position Type Experienced Referral Payment Plan Yes Our U.S. Benefits include... 
    Senior
    Full time
    Relocation
    3 days per week

    Motorola Solutions

    Los Angeles, CA
    1 day ago
  • $145k - $220k

     ...London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products.... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    Hawthorne, CA
    2 days ago
  • $169k - $217k

     ...Senior Embedded Software Engineer El Segundo, California, United States About Varda Low Earth orbit is open for business. Varda is accelerating the development of commercial space infrastructure, from in-orbit pharmaceutical processing to reliable and economical... 
    Senior
    Permanent employment

    Varda Space Industries

    El Segundo, CA
    4 days ago
  • $150k - $200k

    Impulsespace in Redondo Beach is seeking a Senior Embedded Software Engineer specialized in Actuators & Control Systems. The role focuses on developing firmware for various systems in launch vehicles and spacecraft, including rocket control and satellite propulsion. Ideal... 
    Senior

    Impulsespace

    Redondo Beach, CA
    4 days ago
  • An industry-leading communications technology company in Los Angeles is looking for an experienced Embedded Software Engineer to drive the development of innovative wireless network solutions for Defense and Avionics applications. This role involves working across all... 
    Senior

    CircuitHire

    Los Angeles, CA
    3 days ago
  • $220k

    Edison Smart® is seeking an experienced Embedded Software Engineer to join a leading innovator in radio wireless communication based in California. The role involves developing sophisticated embedded systems, requiring strong expertise in C/C++. The position is onsite... 
    Senior
    3 days per week

    Edison Smart®

    Los Angeles, CA
    2 days ago
  • $121k - $215k

     ...Check out this new opportunity! Senior Embedded Linux BSP Engineer On-site in El Segundo, CA Target salary range: $121,000 - $215,...  ..., and production-floor manufacturing test. Represent software and firmware requirements during cross-functional product... 
    Senior

    Moseley Technical Services

    El Segundo, CA
    3 days ago
  • Overview We are seeking a full‑time Senior Embedded Software Engineer for Garmin's Chandler, AZ location. In this role, you will develop embedded...  ...schedules/risk taking Mentors and provides guidance to less experienced Software Engineers (1 & 2) Contributes to advanced... 
    Senior
    Full time

    Garmin Ltd.

    Santa Monica, CA
    5 days ago
  •  ...Senior Embedded Software Engineer (Actuators & Control Systems) As a Senior Embedded Software Engineer at Impulse focused on Actuation & Control Systems, you will be responsible for developing embedded software that controls a variety of actuated systems across launch... 
    Senior
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    8 hours ago
  • The Aerospace Corporation is seeking a Senior Vehicle Software Engineer to provide technical expertise and analysis on flight/embedded software systems for national security and commercial space programs. Responsibilities include leading flight software development, mentoring... 
    Senior

    The Aerospace Corporation

    El Segundo, CA
    5 days ago
  • A leading aerospace company in Los Angeles is seeking an experienced software engineer to join their mission in developing reliable flight software...  ...skills in C/C++ and Python, 5+ years of experience in embedded software, and a proactive attitude towards teamwork and innovation... 
    Senior

    Blue Origin LLC

    Los Angeles, CA
    4 days ago
  • $135k - $160k

     ...responsible for low-level and high-level software in Cesium’s products through all phases...  ...reliability qualification, as well as software engineering and software project management...  ...Designing and implementing software for embedded devices and systems, from requirements to... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Cesiumastro

    El Segundo, CA
    4 hours ago
  • $126.65k - $186.25k

     ...manufacturing. Position Responsibilities Represent software and firmware concerns in cross-disciplinary...  ...years of relevant industry experience with embedded Linux kernel and BSP development Bachelor of Science in Electrical Engineering, Computer Engineering, or similar... 
    Senior
    Permanent employment
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Shift work
    Day shift

    The Boeing Company

    El Segundo, CA
    3 days ago
  • The Aerospace Corporation in El Segundo, CA is seeking an experienced Software Engineer. This role involves designing, developing, and implementing robust messaging solutions within an agile team. The ideal candidate will have 8+ years of experience in software development... 
    Senior

    The Aerospace Corporation

    El Segundo, CA
    5 days ago
  • $106.25k - $143.75k

     ...Flight Software Engineer At Boeing, we innovate and collaborate to make the world a better...  ...Software Engineers (Associate / Experienced / Senior) to support our Flight Software Team...  ...of software that is integrated into embedded devices and systems and meets industry... 
    Senior
    Work experience placement
    Interim role
    Relocation
    Flexible hours

    Navstar

    El Segundo, CA
    4 days ago
  •  ...Job Description Job #218365 Chipton-Ross is seeking multiple Sr. Embedded Software Engineer 3's for a contract opportunity in Manhattan Beach, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) Bachelor's Degree in Computer Engineering, Computer Science... 
    Senior
    Contract work
    Work experience placement
    Local area
    Day shift

    Chipton-Ross

    Manhattan Beach, CA
    2 days ago
  • $87.83 per hour

     ...solutions. Design, implement, test and document complex GNSS navigation algorithms using C/C++ for use in embedded systems Participate in peer reviews of software designs, algorithm designs and software implementation Collaborate and communicate with cross... 
    Senior
    Hourly pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Torrance, CA
    4 days ago
  • A leading defense technology company in Northridge, California, seeks an experienced RTOS Embedded Software Engineer 5 to develop software for Xilinx platforms. This role requires expertise in real-time operating systems and device driver development. Ideal candidates should... 
    Senior

    Northrop Grumman

    Los Angeles, CA
    2 days ago
  • $135k - $200k

     ...Senior Embedded Software Engineer Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate in the development of the... 
    Senior
    Full time
    Local area
    3 days per week

    KOB Solutions , Inc.

    Los Angeles, CA
    23 days ago
  • Lumicity is seeking a Senior or Staff Software Engineer for embedded platforms in Los Angeles, California. The suitable candidate will develop and optimize multithreaded, real-time software and contribute to coding standards. Requirements include expert C++ coding experience... 
    Senior

    Lumicity

    Los Angeles, CA
    1 day ago
  • $80 - $95 per hour

     ...Sr. Embedded Software Engineer Manhattan Beach, CA Pay: $80.00 - $95.00 per hour 26-05266 Job Summary The Sr. Embedded Software Engineer is to support the development of advanced aerospace and space system technologies in a fast-paced engineering... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Work experience placement

    Equiliem

    Manhattan Beach, CA
    3 days ago
  • A technology recruitment agency is seeking a Senior Embedded Software Engineer in Los Angeles. This full-time role focuses on the development of radios and innovative software solutions. The position offers a hybrid schedule, requiring at least 3 days on-site per week.... 
    Senior
    Full time
    3 days per week

    SourcePro Search

    Los Angeles, CA
    5 days ago
  •  ...Senior/Staff Embedded Software Engineer Los Angeles, California Open Position – Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical... 
    Senior

    Horizon Surgical Systems

    Los Angeles, CA
    4 days ago
  • A leading technology company in logistics is seeking an experienced software engineer to join their dynamic team. The ideal candidate will have over 8 years of software development experience, with a strong focus on Python and Agile methodologies. This role offers flexibility... 
    Senior
    Remote work

    BlueCargo Inc

    Culver City, CA
    5 days ago
  • Castelion Corporation is seeking a Staff Embedded Software Engineer to develop software for flight systems, collaborating across teams and leading projects. Candidates should have at least 8 years of experience, a bachelor’s in a relevant STEM field, and proficiency in... 
    Senior

    Castelion Corporation

    Torrance, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (Experienced/Senior). Be the first to apply!