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

Senior Embedded Firmware Engineer

BlackStar

Job Description

Job Description

Senior Embedded Firmware Engineer (Safety-Critical Systems)

Location: San Francisco, CA | Los Angeles, CA | Washington, DC
Training Requirement: Candidates must complete an initial 1-month onsite training program in Kearneysville, WV before transitioning to their assigned office location.

About the Role

We are seeking a Senior Embedded Firmware Engineer to develop firmware for a safety-critical embedded system integrated with advanced aerospace and defense hardware. This role offers end-to-end ownership of firmware development, from board bring-up and driver implementation through qualification, testing, and deployment.

You'll work closely with hardware engineers in a highly collaborative, hands-on environment where rapid iteration, reliability, and testability are essential.

Responsibilities

  • Design, develop, and maintain embedded firmware for ARM Cortex-M or comparable microcontroller platforms
  • Own firmware architecture, including device drivers, state machines, communication interfaces, command handling, and programming workflows
  • Create host-testable firmware and simulation frameworks that enable validation without requiring target hardware
  • Collaborate with hardware engineers on board bring-up, peripheral integration, timing analysis, and debugging
  • Implement and validate communication protocols and peripheral interfaces
  • Support environmental qualification activities, including thermal, EMC, and vibration testing
  • Define and maintain firmware safety requirements, verification strategies, and supporting documentation
  • Contribute to firmware reliability, security, maintainability, and performance improvements

Required Qualifications

  • 5+ years of professional embedded firmware development experience
  • Strong experience with ARM Cortex-M or similar embedded platforms
  • Advanced proficiency in C, C++, or Rust
  • Experience with:
    • Interrupts, DMA, clocks, timers, memory maps, linker scripts, and low-power modes
    • I²C, SPI, UART, and USB communications
    • Hardware debugging using oscilloscopes and logic analyzers
    • State machine design for real-world embedded systems
    • Board bring-up and low-level hardware integration
    • Host-based testing and firmware validation methodologies
  • Professional written and verbal English communication skills

Preferred Qualifications

  • Embedded Rust experience, including Embassy, embedded-hal, RTIC, defmt, probe-rs, or no_std development
  • Modern embedded C++ (C++17/C++20)
  • Experience with FreeRTOS, Zephyr, or asynchronous embedded architectures
  • Safety-critical firmware development experience (ISO 26262, DO-178C, IEC 61508, or similar)
  • Bootloader, DFU, secure boot, or OTA update implementation
  • UAV, drone, FPV, MAVLink, INAV, or related aerospace systems experience
  • Experience with C FFI or SDK integration

Work Environment

  • Collaborative, hardware-focused engineering culture
  • Frequent interaction with real hardware and rapid development cycles
  • High degree of technical ownership and responsibility
  • Focus on quality, reliability, testability, and safety

Additional Requirements

  • Ability to complete a mandatory 1-month onsite training period in Kearneysville, West Virginia
  • Ability to work onsite from San Francisco, Los Angeles, or Washington, DC following training
  • Must be legally authorized to work in the United States

Embedded Firmware Engineer, Senior Firmware Engineer, Embedded Software Engineer, ARM Cortex-M, C, C++, Rust, Embedded Systems, Board Bring-Up, Device Drivers, Real-Time Systems, FreeRTOS, Zephyr, Embedded Rust, Safety-Critical Software, Aerospace, Defense Technology, UART, SPI, I2C, USB, Bootloader, Secure Boot, OTA Updates, Hardware Debugging.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer in Los Angeles, CA vacancy
  • $170k - $250k

    K2 Space Corporation in California is seeking a Senior Embedded Firmware Engineer to develop and enhance low-level firmware for high-performance mixed-signal and digital SoCs. This role involves collaborating with multiple engineering teams to implement core firmware components... 
    Senior

    K2 Space Corporation

    Los Angeles, CA
    2 days ago
  • A leading robotics company in Los Angeles is seeking a Senior Embedded Engineer to drive hardware-firmware integration. Ideal candidates will have over 7 years of experience in embedded firmware development using C/C++, Python, and Bash, coupled with a strong background... 
    Senior

    Serve Robotics

    Los Angeles, CA
    3 days ago
  • A leading technology company is seeking a Senior Software Engineer to develop IP networking solutions for embedded devices. Candidates should have at least 5 years of software engineering experience and proficiency in Java or C, along with strong skills in Linux and networking... 
    Senior
    Full time

    TecTammina

    El Segundo, CA
    19 hours ago
  • $135k - $185k

     ...Job Title: Senior Firmware Engineer Location: On-site - California, USA Salary: $135,000 - $185,000 Work Type: Full-time Clearance...  ...across new and existing products • Write high-quality embedded code, including features and bug fixes • Lead firmware... 
    Senior
    Full time

    Purple Lemon Recruitment Ltd

    Los Angeles, CA
    4 days ago
  •  ...Set Top Box Embedded Firmware Engineering Full-time Company Description Tech Tammina LLC Job Description Relevant Experience (in Yrs): 5+ years Technical/Functional Skills: Senior software engineer with 5+ years of experience. Programming experience... 
    Suggested
    Permanent employment
    Full time
    Work experience placement

    Tech Tammina

    El Segundo, CA
    3 days ago
  • $160k - $220k

     ...Senior Firmware Engineer, Vehicle Los Angeles, CA K2 is building the largest and highest-power satellites ever flown, unlocking performance...  ...for you to apply. The Role We are seeking a Senior Embedded Software Engineer to develop and enhance low-level embedded... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Los Angeles, CA
    3 days ago
  •  ...record in building billion $ public companies in renewable energy and infrastructure. About The Role We’re looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You'll work on everything from low-... 

    Project J Ltd

    Los Angeles, CA
    4 days ago
  •  ...leading NewSpace startup in Los Angeles seeks an experienced Embedded Software Engineer to join their team. In this full-time role, you will...  ...lifecycle for commercial and defense applications, focusing on firmware development and low-level hardware interfaces. You will... 
    Permanent employment
    Full time

    CircuitHire

    Los Angeles, CA
    4 days ago
  • $77k - $202k

     ...the Firm's code of conduct, and independence requirements. BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT... 
    Senior
    Full time
    H1b

    PwC

    Los Angeles, CA
    3 days ago
  •  ...Senior Embedded Software Engineer - BLE Education: BS in Computer Science, Electrical Engineering, or Computer Engineering. Required Experience...  ...C++, RTOS, and Python are required ~5-11 years of Firmware design and testing preferred ~ Set Top Box... 
    Senior

    Advanced Technology Innovation

    El Segundo, CA
    1 day ago
  •  ...Embedded Software Engineer About the Company: We are a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA. Our founding team hails from SpaceX, Anduril, and Lockheed Martin, and we are backed by Joint Staff-level military leadership and top-tier... 
    Senior
    Permanent employment

    Singularity Defense

    Gardena, CA
    2 days ago
  • $135k - $200k

     ...Summary Our client, a company operating in the advanced communications and embedded systems space (including regulated government-related work), is seeking a Senior Embedded Software Engineer. This role reports to the Director of Software Engineering and involves... 
    Senior
    Contract work
    For contractors
    3 days per week

    twenty80.io

    Los Angeles, CA
    2 days ago
  • Project J Ltd is seeking a Firmware/Embedded Software Engineer to work on battery electric locomotive control systems in Los Angeles, CA. You will develop embedded software from low-level firmware to industrial interfaces while ensuring safety standards. The ideal candidate... 

    Project J Ltd

    Los Angeles, CA
    4 days 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...  ...-up, debugging, test, and flight validation Write firmware for MCU-based avionics, sensors, actuators, power... 
    Senior
    Work experience placement
    Day shift

    Icarus Inc

    El Segundo, CA
    17 days ago
  •  ...Senior Embedded Software Engineer Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS...  ...Software Engineer to work as part of our R&D software-firmware design team. Position Overview In this senior... 
    Senior
    Remote work

    Ranovus

    Santa Monica, 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
    28 days ago
  • $140k - $200k

     ...the prime directive of " Keeping Our Heroes Connected ( "? THE OPPORTUNITY Silvus Technologies is seeking a Senior Embedded Software Engineer , reporting to the Director of Software Engineering on our Software Engineering team. The successful individual in... 
    Senior
    Permanent employment
    For contractors
    Work at office
    3 days per week

    SILVUS TECHNOLOGIES

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

     ...connectivity, including video and high-bandwidth data. Job Description THE OPPORTUNITY Silvus is seeking a full-time Senior Embedded Software Engineer to join our Research & Development department, reporting to the Vice President of Research & Development. The... 
    Senior
    Full time
    Relocation
    3 days per week

    Motorola Solutions

    Los Angeles, CA
    19 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
    19 hours 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
    1 day 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
    3 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...  ...flight certification. Develop reliable, modern C++ firmware for safety‑critical systems in a bare-metal environment.... 
    Senior
    Permanent employment

    Varda Space Industries

    El Segundo, CA
    3 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... 
    Senior

    Northrop Grumman

    Los Angeles, CA
    1 day 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
    19 hours ago
  • $143.1k - $222.2k

    Boeing is seeking an experienced Embedded Software Engineer to develop low-level software for device initialization. This role is based in El Segundo, CA, and requires experience with ARM assembly and real-time operating systems. The ideal candidate will collaborate with... 
    Senior

    Boeing

    El Segundo, CA
    4 days ago
  • $143.1k - $222.2k

     ...Embedded Software Engineer (Experienced/Senior) Company: The Boeing Company The Boeing Defense, Space & Security (BDS) Space Mission Systems...  ...designing, developing, and testing low level software/firmware that allows the operating system (OS) and application... 
    Senior
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Night shift

    Boeing

    El Segundo, CA
    2 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 ahead...  ...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

    Playa Del Rey, 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
    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 ahead...  ...world. We have an on-site opportunity for an experienced Senior Embedded Software Engineer to work onsite in El Segundo, CA. ~ Raytheon... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    El Segundo, CA
    1 day ago
  • Prattwhitney seeks a Senior Embedded Software Engineer in El Segundo, CA. The role involves supporting a multi-disciplined team throughout the software development life cycle, focusing on real-time software for military and commercial applications. The ideal candidate should... 
    Senior
    Relocation package

    Prattwhitney

    El Segundo, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!