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

Embedded Linux Software Engineer - Robotics Platform (DeviceOS)

$166k - $220k

Anduril Industries

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. About The Team Anduril develops advanced robotic systems that operate at the edge across land, sea, and air. Our team builds the critical systems powering everything from Group 1–3 autonomous aerial systems (such as Ghost, Anvil, Bolt, and Altius) to autonomous Sentry Towers that safeguard borders and critical infrastructure with real-time sensor fusion. Underpinning these diverse robotic fleets is our DeviceOS team , which engineers the unified, highly reliable operating system and hardware-enablement platform that powers all of Anduril's autonomous assets. We take systems from initial schematics and paper sketches to hardened, field-ready robotics deployed in the most challenging operational environments on Earth. About The Job Underneath our airframes and Sentry Towers are custom carrier boards, embedded ARM architectures, and NVIDIA Jetson modules integrated with an intense array of hardware: electro-optical/infrared cameras, radars, CAN-connected sensor nodes, GPS, flight controllers, radios, and high-power motor drivers. Between the silicon vendor’s raw Board Support Package (BSP) and our autonomous mission software sits a layer that must be owned deliberately: the boot chain, device trees, kernel drivers, and the guarantee that every piece of hardware deterministically enumerates and operates when our image boots. In this role, you will own the boundary where custom hardware meets software. You will customize vendor BSPs and evaluate upstream changes. You will debug boot end-to-end—from firmware (EDK2/U-Boot) through unified kernel images to an encrypted root filesystem running at the tactical edge. You are the engineer who can read a schematic to diagnose a bus fault, remediate a kernel CVE on deployed hardware, and write the platform drivers that keep our robots flying and monitoring. In this role, you will maintain and support a large deployed fleet by writing fixes for existing hardware and boot chains. This work is critical to our operations: a firmware regression is not just a failing test, it is a physical unit someone has to service in the field. What You’ll Do Own the Boot Path: Own the boot sequence end-to-end on deployed compute: low-level firmware, U-Boot/UEFI, unified kernel images, initrd, encrypted storage unlock, and handoff to a running NixOS environment. Debug boot failures on hardware via remote support. Customize & Sustain Vendor BSPs: Reconcile vendor BSPs (Tegra/Jetson Linux, NXP, etc.) with modern NixOS package sets. Produce kernel and device tree patches when hardware requires custom behavior, and forward-port these changes across OS baseline upgrades. Guarantee Deterministic Hardware Availability: Ensure all peripherals—cameras, radars, motor controllers, CAN networks, and radios—are reliably enumerated, correctly named, and fully operational across boots and platform upgrades. Sustain a Long-Lived Baseline: Keep the existing signed boot chain and disk encryption working as the firmware, kernels, and package sets change underneath them. Triage and remediate CVEs in vendor kernels and low-level system components on our systems already deployed in the field. Automate & Validate: Build and maintain automated Hardware-in-the-Loop (HIL) test suites to catch regressions in power states, bus communication, and platform stability before code hits flight or field hardware. Perform Deep Hardware/Software Root-Cause Analysis: Diagnose intermittent bus errors, thermal and power throttling issues, kernel panics, and boot hangs using serial consoles, logic analyzers, dmesg, and hardware schematics. Be the Upstream: Triage upstream kernel and vendor BSP issues, produce the patch when no upstream fix is coming, and carry that patch set forward as the platform moves. Required Qualifications 4+ years of professional embedded Linux platform, sustainment of deployed embedded Linux platforms, or kernel-adjacent integration experience. Deep understanding of the embedded Linux boot chain: firmware/bootloaders (U-Boot, EDK2), device trees, kernel command line, initrd/initramfs, and root filesystem assembly. Strong programming skills in C (for kernel/driver development and BSP patching) along with proficiency in Rust or C++ for userspace platform integration and services. Hands‑on experience debugging hardware at the bench: using serial consoles, reading schematics and component datasheets, and tracing issues to the board level. Experience maintaining software deployed on real‑world hardware, where updates must be safe, resilient to bricking, and strictly validated against regressions. U.S. Person status is required due to export control regulations (ITAR/EAR), with eligibility to obtain and maintain a U.S. security clearance. Preferred Qualifications Nix / NixOS Experience: Direct experience with declarative systems (Nix/NixOS) for embedded builds; or deep expertise in Yocto/Buildroot paired with an appetite to transition to modern, reproducible paradigms. NVIDIA Jetson / Tegra Depth: Hands‑on experience with JetPack, Jetson Linux BSP, Tegra boot architecture, or CUDA compute runtime integration. Low-Level Platform Security: Practical implementation of hardware root‑of‑trust, secure boot, HAB/AHAB, or measured boot (TPM). Automated HIL Testing: Experience architecting automated test benches using Python or Bash to validate embedded Linux builds against physical test targets. Familiarity with functional programming paradigms (e.g., Nix, Haskell). Upstream open-source contributions to the Linux kernel, U-Boot, or system-level open-source projects. US Salary Range

$166,000—$220,000 USD

Benefits The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits. Data Privacy To view Anduril's candidate data privacy policy, please visit By submitting your application, you consent to Anduril Industries using a third‑party service provider to conduct pre‑employment risk, integrity, and due diligence screening and assessing potential risks as part of your application process. This third‑party service provider provides risk‑intelligence services that may include analysis of sanctions and watchlists, adverse media, public‑record information, and other lawful open‑source or commercial data sources. This third‑party service provider does not act as a consumer reporting agency. Use of this provider helps to ensure compliance with applicable laws and protect technology, intellectual property, and organizational security. #J-18808-Ljbffr Anduril Industries

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Linux Software Engineer - Robotics Platform (DeviceOS) in Costa Mesa, CA vacancy
  • Anduril Industries in Costa Mesa, CA, is seeking an embedded Linux engineer to own the boot chain from firmware to a secure, field-deployed image. You will customize vendor BSPs, patch kernels, and ensure deterministic hardware operation across boots. The role requires... 
    Suggested

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  •  ...Embedded Software Engineer TRL11 is a venture backed deep tech / defence tech startup bringing cutting-edge video technology to Aerospace applications...  ...experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our... 
    Suggested

    TRL11

    Irvine, CA
    3 days ago
  • $100k - $150k

     ...technology to Aerospace applications. Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic and innovative team. You will be... 
    Suggested

    TRL11, Inc.

    Irvine, CA
    a month ago
  • $100k - $167k

     ...Software Engineer Panasonic Avionics Corporation is #1 in the industry for delivering inflight...  ..., and troubleshoot complex networks of embedded systems. On any given day, you might be...  ...automating workflows, investigating a Linux issue, or helping diagnose an interaction... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Flexible hours

    Panasonic

    Irvine, CA
    1 day ago
  • $135.1k - $168.9k

     ...generations. Role Summary As a Sr. Embedded Software Engineer, you will be a technical leader in...  ...architect and implement full-stack embedded Linux solutions-from low-level BSP and...  ...applications, you will ensure our platforms are highly automated, secure, and optimized... 
    Suggested
    Full time
    Contract work
    Part time
    Local area

    Rivian

    Irvine, CA
    22 hours ago
  • $160k - $190k

     ...beyond! Terran Orbital is seeking an experienced Staff Embedded Linux Software Engineer to join our dynamic team. Reporting to the Embedded...  .... Experience with ARM and Texas Instruments embedded platforms. Experience using test equipment such as oscilloscopes... 
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    Terran Orbital Corporation

    Irvine, CA
    24 days ago
  •  ...22. Mission Microwave’s headquarters are located at 6060 Phyllis Drive, Cypress, CA 90603. About the Role As an Embedded Software Engineer/Architect, you will design, develop, and optimize embedded software systems for SSPAs and BUCs that operate in ground-based... 
    Local area

    Mission Microwave

    Cypress, CA
    25 days ago
  •  ...where embodied AI meets real robots, real sensors, and real...  ...architectures, combining rigorous engineering with learning systems...  .... We’re building the software platform that enables FieldAI’s...  ...engineering: experience with Linux on embedded or edge compute, profiling... 
    Contract work
    Local area

    FieldAI

    Irvine, CA
    23 days ago
  • $145k - $190k

     ...that focuses on creating hardware and software communications solutions for the defense sector. If you are a dedicated embedded software engineer who is ready to take on the toughest technical...  ..., with a focus on Yocto, Embedded Linux, Microprocessors, and cryptography... 
    Permanent employment
    Local area

    Jobot

    Irvine, CA
    3 days ago
  •  ...Description Description Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is growing fast with one satellite...  ...ARM cores supporting SoC architectures and working in a Linux or bare-metal environment ~ Understanding of processor... 
    Permanent employment

    Turion Space

    Irvine, CA
    a month ago
  •  ...Senior Linux Administrator Location: Irvine, CA (onsite) Provide advanced support for Linux server infrastructure, including troubleshooting and resolving complex system issues and escalations Linux vulnerability management Design, implement, and monitor Linux... 

    United IT

    Irvine, CA
    3 days ago
  • $150k - $250k

     ...minds in aerospace, this is your chance to make a real impact. We're seeking a Senior Platform/Real-Time Embedded Firmware Engineer with strong low-level embedded software expertise and a passion for building robust, deterministic firmware for safety-critical control... 

    LMK Recruiting Solutions

    Irvine, CA
    a month ago
  • $180k - $220k

     ...Connected ( "? THE OPPORTUNITY Silvus is seeking a Principal Embedded Software Engineer , who will report to the Director of Software Engineering...  ...on ARM-based SoCs (e.g., UltraScale+), and optimizing Linux-based networking stacks for wireless applications.... 
    Permanent employment
    For contractors
    Work at office
    Monday to Friday

    SILVUS TECHNOLOGIES

    Irvine, CA
    1 day ago
  • $150k - $240k

     ...highly skilled and experienced Senior Embedded Software Engineer to design, develop, and optimize...  ...development across multiple hardware platforms. Conduct software architecture design...  ...with embedded operating systems (e.g., Linux) and device drivers. ~ Solid... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  • $180k - $220k

     ...Connected”? Job Opportunity Silvus is seeking a Principal Embedded Software Engineer, who will report to the Senior Engineering Director on the...  ...on ARM-based SoCs (e.g., UltraScale+), and optimizing Linux-based networking stacks for wireless applications. Implementation... 
    Permanent employment
    For contractors
    Work at office
    Relocation
    Monday to Friday

    Motorola Solutions

    Irvine, CA
    22 hours ago
  • $120k - $180k

     ...Overview We are seeking a skilled Junior Embedded Software Engineer to develop and optimize enterprise...  ...language Experience with embedded Linux application development Experience with...  ...with ARM Cortex‑A‑based Raspberry Pi platforms Experience with embedded Linux... 
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    3 days ago
  • $100k - $140k

     .... Overview We are seeking a highly motivated Embedded Software Engineer to join the Consumer Electronics Software Platform team at TP-Link Systems Inc. In this position,...  ...optimize current software platform of embedded Linux and RTOS Responsible for identifying and... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    3 days ago
  • $135.1k - $168.9k

     ...protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-...  ...to software design and implementation on embedded Linux platforms, collaborating closely with cross-functional teams. Your... 
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Irvine, CA
    2 days ago
  • $191k - $253k

    Senior Embedded Software Engineer, EW Costa Mesa, California, United States Anduril Industries is a defense...  ...next-generation electronic warfare platforms in production. As a Production...  ...Experience with Nix/NixOS Experience with Linux boot stages Basic understanding of RF... 
    Full time
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    2 days ago
  • $166k - $292k

     ...systems, command and control platforms, and autonomous systems...  .... We are looking for Embedded Software Anti-Tamper Engineers to drive a mission-focused...  ...toolchains. Experience with Linux as a development...  ...Experience in defense, aerospace, robotics, autonomous systems,... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $125k - $166k

    Sr. Embedded Software Engineer About DZYNE: DZYNE Technologies is leading the future of autonomous defense. Based in Irvine, California, we develop...  ..., soldering iron, etc... Experience with embedded Linux (device trees, kernel modules, build systems like Yocto) Use... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Flex Force Enterprises Llc.| A Dzyne Company

    Irvine, CA
    2 days ago
  •  ...will set the standards for software‑defined vehicles around the...  ...We are looking for a Staff Embedded Software Engineer who understands the lay of...  ...and next‑generation vehicle platforms, including Autonomy, Infotainment...  ...: Proficient in Embedded Linux, QNX, DriveOS, and... 
    Full time
    Local area

    Rivian VW Group

    Irvine, CA
    3 days ago
  • $70k - $300k

     ...Mechanical Engineer Field AI is transforming how robots interact with the real world...  ..., TOF, IMU, GPS), embedded compute (CPUs,...  ...microcontrollers, Linux, ROS), electrical...  ...sensing and compute platforms in real-world environments...  ..., electrical, and software systems.... 
    Contract work
    Remote work

    Field AI

    Irvine, CA
    3 days ago
  • $121.5k - $151.9k

     ...desire to protect it for future generations. Role Summary We are seeking a skilled and detail-oriented Sr. Corrosion Engineer to join our team. The successful candidate will be responsible for designing, executing full vehicle tests and analyzing test data... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Local area
    Shift work

    Rivian

    Irvine, CA
    2 days ago
  • $150k - $240k

     ...experience. Overview: As a Senior Wireless Systems Integration Engineer at TP-Link, you will be responsible for integrating wireless...  ..., and new standards, developing and producing certification software to ensure compliance with evolving requirements. Design, implement... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  • $166k - $220k

     ...facing our customers. We are looking for software engineers, hardware engineers, roboticists, and...  ...excited about creating a powerful robotics platform that can be tasked and viewed in real...  ...THE ROLE We are looking for a Embedded Systems Software Engineer with experience... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $100k - $120k

     ...recent graduate who wants to grow their career in embedded systems, IoT, and consumer or enterprise...  ...ll help design, develop, and improve the core software that powers our devices. You’ll work alongside experienced engineers, learning how to create reliable, high-... 
    Internship
    Local area
    Worldwide
    Visa sponsorship

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  • $100k - $160k

     ...experience. Overview: As a Wireless Systems Integration Engineer at TP-Link, you will play a key role in integrating wireless chipsets...  ...drivers and firmware, as well as developing RF calibration software. Additionally, you will conduct wireless performance testing,... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  •  ...medical device company focused on diabetes care, is seeking an Embedded Software Engineer to support the development and ongoing enhancement of...  ...engineer will contribute across two established embedded platforms, helping drive new development efforts while also investigating... 

    Insight Global

    Irvine, CA
    2 days ago
  • $146k - $183k

     ...Senior Test Automation Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military...  ...coverage and own the design and delivery of the hardware and software test solution. A strong Test Design Engineer will need to have... 
    Full time
    Contract work
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Linux Software Engineer - Robotics Platform (DeviceOS). Be the first to apply!