Embedded Linux Engineer

Anduril Industries

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$166,000–$220,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $193k
$115k most similar roles pay here $231k

This role pays more than 73% of similar roles. Most pay $135,187–$200,800 — the shaded band above. At the midpoint, this role pays about $193k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 1882 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1696 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Embedded Linux Engineer

As an Embedded Linux Engineer at Anduril’s DeviceOS team, you will play a crucial role in developing the operating system that powers the company's robots across various terrains. Your responsibilities include board bring-up and maintenance on embedded ARM boards, customizing vendor BSPs for NixOS systems, and enhancing security measures for embedded Linux systems. You will work with technologies such as Linux kernel development, U-Boot, EDK2, and platform firmware, using C or Rust to build robust software solutions. This position requires familiarity with vulnerability mitigation and experience in secure system deployment, contributing to the broader mission of advancing Anduril’s robotics technology on a large scale.

What you'll do

  • Perform board bring-up and maintenance on embedded ARM boards.
  • Customize vendor BSPs for integration with NixOS systems.
  • Secure embedded Linux systems against vulnerabilities.
  • Develop and maintain kernel drivers and device trees.
  • Implement automated testing and field testing of software projects.

What we're looking for

  • Experience with Linux kernel development and embedded ARM boards.
  • Familiarity with triaging vulnerabilities and securing embedded Linux systems.
  • Proficiency in C or Rust programming languages.
  • Knowledge of Uboot, EDK2, platform firmware, and device trees.
  • U.S. Person status required for access to export-controlled data.

More like this

Similar roles

Embedded Software Engineer - Modern C++, Linux

Motorola Solutions

Allen, TX 7 days ago $75,000$95,000
C++ Linux Agile Continuous Integration Yocto Kernel Development Device Drivers Real-time Systems Network Implementation Android Development Open Source Software User Interface Development Bare Metal Development Neural Networks

Linux System Engineer

Leidos

Chantilly, VA 49 days ago $73,450$132,775
AWS Kubernetes Linux Python Jira Confluence BitBucket Elasticsearch Kibana Logstash CI/CD Terraform Oracle Access Manager Oracle Unified Directory

Embedded Engineer, Operating System

Snap Inc.

Santa Monica, CA 1 day ago
C C++ Linux ARM BSP AOSP Yocto Buildroot Cmake Autotools GNU make Ninja Git Debugging Operating Systems Kernel Synchronization Primitives Memory Management Security I/O Systems Persistence Camera Audio

Linux Software Engineer

Booz Allen Hamilton

VA 2 days ago $61,900$141,000
Linux Ansible Terraform Bash Python VMware KVM Docker Podman AWS GovCloud Azure Government GitLab CI Jenkins GitHub Actions Prometheus Grafana ELK/Elastic Stack

Embedded Software Engineer

3M

Monroe, NC 23 days ago $124,127$151,710
STM32 Cesium RTOS BLE LoRa UWB MISRA IAR Embedded Workbench GitHub CI/CD DevOps JTAG SWD logic analyzers RF test equipment Python C embedded development static code analysis unit tests integration tests

Embedded Software Engineer

Qualcomm

San Diego, CA 57 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jira Scrum