Senior Embedded Software Engineer

March 26, 2026
Location
Los Angeles, CA
Reference
embedded-software-engineer-sr
$180,000 - $220,000
Salary
Apply now
Defense

A venture-backed defense technology company building autonomous systems for national security applications. This role sits at the core of our embedded software stack, owning low-level software that interfaces directly with sensors, compute, and real-time hardware.

‍

BENEFITS

Competitive Salary, Meaningful Equity, Full-package.

DESCRIPTION

Role Description

As an Embedded Software Engineer, you will:

  • Design and implement low-level software for real-time embedded systems deployed on operational hardware.
  • Write deterministic, performance-critical code that interfaces directly with sensors, communications buses, and custom electronics.
  • Own software that runs close to the hardware boundary, where reliability and timing guarantees matter.
  • Work closely with electrical, firmware, and systems engineers to transition prototypes into production-ready systems.

This is a hands-on execution role, not an application layer.
‍

Core Responsibilities

  • Develop embedded software in C and C++ for microcontrollers and embedded Linux platforms.
  • Implement and maintain device drivers and hardware interfaces using SPI, I2C, UART, CAN, and Ethernet.
  • Lead hardware bring-up and low-level debugging on new boards and custom electronics.
  • Configure and maintain board support packages and real-time operating environments.
  • Implement real-time task scheduling, inter-process communication, and fault handling.
  • Support integration, testing, and validation across lab and field environments.
  • Contribute to system architecture decisions with a focus on determinism, robustness, and maintainability.
    ‍

Skills and Experience

  • Strong experience developing embedded software in C and C++ on resource-constrained systems.
  • Experience working with RTOS environments or real-time Linux.
  • Hands-on debugging experience using JTAG, logic analyzers, and oscilloscopes.
  • Solid understanding of embedded system architecture, memory management, and real-time constraints.
  • Experience collaborating closely with electrical and hardware engineering teams.
  • Comfort operating in an early-stage, fast moving engineering environment.
    ‍

Why Join

  • Direct ownership over mission-critical embedded software deployed on real hardware.
  • Exposure to full system lifecycles, from bring up through fielded operation.
  • Small, senior engineering team with clear accountability and short feedback loops.
  • Competitive compensation with meaningful early-stage equity.
    ‍

ITAR Compliance

This position requires access to export-controlled information. Applicants must be U.S. Persons as defined by ITAR, including U.S. citizens or lawful permanent residents.

‍

‍

Apply for this role

Thank you. Your submission has been received and our team will be in touch.
Oops! Something went wrong while submitting the form.
← RETURN TO ALL ROLES