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

Senior Embedded Linux Software Engineer - Robotics Platform (DeviceOS)

$191k - $253k

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 TeamAnduril 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 JobUnderneath 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 DoOwn 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 Qualifications4+ 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 QualificationsNix / 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$191,000—$253,000 USDThe 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: BenefitsAt 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.Protecting Yourself from Recruitment ScamsAnduril is committed to maintaining the integrity of our Talent acquisition process and the security of our candidates. We've observed a rise in sophisticated phishing and fraudulent schemes where individuals impersonate Anduril representatives, luring job seekers with false interviews or job offers. These scammers often attempt to extract payment or sensitive personal information.To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind:No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process. Our legitimate recruitment is entirely free for candidates.Please always verify communications:Direct from Anduril: If you receive an email from one of our recruiters, it will only come from an @anduril.com address.Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to View email address on click.appcast.io. Exercise Caution with Unsolicited Outreach: If you receive any communication that appears suspicious, contains grammatical errors, or makes unusual requests, do not engage. Always confirm the sender's email domain is @anduril.com before providing any personal information or clicking on links.What to Do If You Suspect Fraud: Should you encounter any questionable or fraudulent outreach claiming to be from Anduril, please report it immediately to View email address on click.appcast.io. Your proactive caution is invaluable in protecting your personal information and upholding the security and trustworthiness of our recruitment efforts.Data PrivacyTo 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded Linux Software Engineer - Robotics Platform (DeviceOS) in Costa Mesa, CA vacancy
  •  ...BSPs such as Tegra/Jetson Linux and NXP, including...  ...bus communication, and platform stability. Perform hardware/software root-cause analysis using...  ...4 years of professional embedded Linux platform, deployed...  ...work supporting deployed robotic hardware and field systems... 
    Senior
    Full time
    Remote work

    Anduril Industries

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

    Senior Embedded Linux Engineer Costa Mesa, California, United States; Seattle, Washington, United States...  ...our customers. We are looking for software engineers, hardware engineers,...  ...excited about creating a powerful robotics platform that can be tasked and viewed in real... 
    Senior
    Full time
    Work experience placement

    anduril

    Costa Mesa, CA
    5 days ago
  • $220k - $292k

     ...customers. We are looking for software engineers, hardware engineers,...  ...about creating a powerful robotics platform that can be tasked and viewed...  ...bring-up and maintenance on embedded ARM boards (device trees, bootloaders...  ...Help secure our embedded Linux systems Closely collaborate... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    5 days ago
  • $150k - $250k

     ...brightest 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... 
    Senior

    LMK Recruiting Solutions

    Irvine, CA
    23 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... 
    Senior
    Contract work
    Local area

    FieldAI

    Irvine, CA
    16 days ago
  •  ...Description Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is...  ...in the next two years. As a Senior Embedded Software Engineer, you will work...  ...supporting SoC architectures and working in a Linux or bare-metal environment ~... 
    Senior
    Permanent employment

    Turion Space

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

     ...its allies. Working across hardware, software, and firmware; in both the RF and digital...  ....ABOUT THE JOBWe are looking for an Embedded Software Engineer to join our rapidly growing team in Costa...  ...will require expertise in embedded Linux, modern C++ and/or Rust, ARM-based architectures... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  • $150k - $240k

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

    TP-Link Systems Inc.

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

    United IT Solutions

    Irvine, CA
    5 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... 

    TRL11, Inc.

    Irvine, CA
    25 days ago
  • $160k - $190k

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

    Terran Orbital Corporation

    Irvine, CA
    29 days ago
  • Anduril Industries seeks a Senior Systems Engineer to drive end-to-end delivery of software-enabled hardware capabilities for unmanned systems. You will function as a technical owner across subsystems, mentor engineers, and collaborate with multi-disciplinary teams to... 
    Senior

    AI Chopping Block

    Costa Mesa, CA
    6 days ago
  • $150k - $250k

     ...embodied AI meets real robots, real sensors, and...  ...architectures, combining rigorous engineering with learning systems...  ...into data-collection platforms for customers. This...  ...of experience for a senior to staff-level role,...  ...sufficient to evaluate software-based solutions to... 
    Senior
    Work at office
    Local area
    Flexible hours

    FieldAI

    Irvine, CA
    23 days ago
  • An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities... 
    Senior

    Jobleads-US

    Costa Mesa, CA
    3 days ago
  •  ...Role Summary We are seeking an experienced Embedded Software Engineer/Architect specializing in Linux-based embedded systems for high-power RF applications...  ...SSPAs and BUCs used in ground, airborne, and space platforms. This role focuses on designing real-time embedded... 
    Full time
    For contractors
    Relocation package

    Blackstar

    Cypress, CA
    1 day ago
  • $191k - $253k

     ...Senior Software Engineer, Developer Platform Anduril Industries is a defense technology company with a mission...  ...stage release pipelines and Cloud and Robot environments, where correctness has...  ...Docker Swarm). Understanding of Linux system administration, networking,... 
    Senior
    Full time
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    5 days ago
  •  ...Job Description: This onsite embedded software engineering role is focused on designing, developing, and optimizing embedded software for SSPAs and BUCs used in ground-based, airborne, and space-based applications. The role drives technical innovation in embedded... 
    Full time

    Nova Talent Solutions

    Cypress, CA
    1 day ago
  • $191k - $253k

     ...team is seeking experienced generalist embedded software engineers to build out the software ecosystem...  ...a next-generation electronic warfare platform. As an Embedded software engineer, you...  ...C code generation. Experience with Linux kernel module development Experience... 
    Senior
    Full time
    Work experience placement

    Anduril

    Costa Mesa, CA
    6 days ago
  •  ...QUALIFICATIONS : BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical...  ...analyzing remotely deployed software systems Experience working...  ...Rust experience in a Linux development environment...  ...Experience programming for embedded and physical devices... 
    Senior
    Remote work

    Vets Hired

    Costa Mesa, CA
    5 days ago
  •  ...New Accenture: Senior AutoSys Platform Engineer 2 roles Irvine CA and Remote - $70/hr c2c AIC Need 2 profiles for the role as of now....  ...AutoSys platform internals and architecture. ~ Advanced Linux administration and system-level troubleshooting skills.... 
    Senior
    For contractors
    Remote work

    VSG Business Solutions LLC

    Irvine, CA
    2 days ago
  • Sr Embedded Software Engineer Company: Large Aerospace Company Location: Atlanta,...  ...6+ Month Contract Duties: Senior Embedded Software Engineers...  ...release, and deploy core OS platform software to airframe hardware...  ...and troubleshooting custom Linux kernels and device drivers... 
    Senior
    Contract work

    My3Tech Inc

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

     ...Defense team builds robots that find other...  ...across product, engineering, sales, logistics...  ...re looking for a Senior Software Engineer specializing...  ...rd party robotic platform hardware teams,...  ...experience in a Linux development...  ...programming for embedded and physical devicesExperience... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    Anduril Industries

    Irvine, CA
    a month ago
  • $191k - $253k

     ...(EW) team is seeking NixOS engineers to build the core infrastructure...  ..., and deploy cutting edge software. As an Embedded NixOS Engineer, you’ll be...  ...up NixOS on our hardware platforms.Implement build and deployment...  ...for embedded Linux systems.PREFERRED QUALIFICATIONSExperience... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    a month ago
  • $95k - $157k

     ...premier firm in Electrical & Control Systems engineering and is seeking a self-motivated and...  ...apply for an Electrical/Control Systems Senior Engineer  position in Southern...  ...electrical calculations using electrical software such as ETAP or SKM.  Participate in startup... 
    Senior
    For contractors
    Work at office
    Local area
    Flexible hours

    SPEC SERVICES INC.

    Fountain Valley, CA
    5 days ago
  •  ...embodied AI meets real robots, real sensors, and...  ...architectures, combining rigorous engineering with learning systems...  ..., TOF, IMU, GPS), embedded compute (CPUs, GPUs,...  ...across hardware and software teams to define sensing...  ...level engineers to senior and staff engineers.... 
    Senior
    Local area

    FieldAI

    Irvine, CA
    24 days ago
  • $220k - $292k

    Senior Software Engineer, Robotics Costa Mesa, California, United States Anduril Industries...  ...all Anduril robotics platforms Lead the development and implementation...  ...Rust, with experience in Linux development environments...  ...programming for embedded systems and physical devices... 
    Senior
    Remote work
    Relocation
    Relocation package

    anduril

    Costa Mesa, CA
    5 days ago
  • A defense technology company is seeking a Senior Software Engineer specializing in robotics to develop cutting-edge autonomous systems. Candidates should...  ...collaborative problem-solving and optimizations across robotics platforms, with the opportunity to work on products that shape... 
    Senior
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $146k - $183k

     ...Senior Test Automation EngineerAnduril Industries is a defense technology company with...  ...in months, not years.The Electrical Test Engineering team at Anduril develops test systems used...  ...design and delivery of the hardware and software test solution. A strong Test Design... 
    Senior
    Full time
    Contract work
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    2 days ago
  •  ...where embodied AI meets real robots, real sensors, and real field...  ...architectures, combining rigorous engineering with learning systems proven...  ...for a Robotics Simulation Software Engineer to build and...  ...~ Experience with simulation platforms such as Isaac Sim, Gazebo, MuJoCo... 
    Senior
    Local area

    FieldAI

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

     ...Warfare (EW) team is seeking an experienced embedded software engineer to support next-generation electronic warfare platforms in production. As a Production Embedded software...  ....)Experience with Nix/NixOSExperience with Linux boot stagesBasic understanding of RF test equipment... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago

Do you want to receive more vacancies?

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