Embedded Linux Engineer

Neura Market

Costa Mesa (CA)

On-site

USD 166,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Anduril's DeviceOS team develops the operating system powering our robotics platforms. As a member, you will work on ARM embedded systems, board bring-up, kernel drivers, and secure, reliable software deployed on robots operating on land, sea, and air.

You will own the full lifecycle from design to field testing, with responsibilities including BSP customization for NixOS, vulnerability mitigation, and contributing to secure embedded Linux.

Qualifications

  • Experience with embedded ARM kernel development.
  • Familiarity with vulnerability triage and patching.
  • Interest in using Nix/NixOS as an alternative to Yocto/Buildroot.
  • Experience with C or Rust.
  • U.S. Person status required to access sensitive data.

Responsibilities

  • Board bring-up and maintenance on embedded ARM boards.
  • Customize vendor BSPs for NixOS.
  • Help secure embedded Linux systems.

Skills

Linux kernel development
C or Rust
UBoot/EDK2/firmware
Nix/NixOS
Vulnerability triage
U.S. Person status

Tools

Yocto/Buildroot
CUDA libraries packaging
Functional programming concepts
C++, Python, Go, Haskell

Job description

About the Team

Our DeviceOS team develops the operating system that powers Anduril’s robots. As a member of the DeviceOS team you will build Anduril’s platform for running software on Anduril’s robotics systems. Your software will be deployed on robots operating on land, sea, and air. You will be responsible for the full lifecycle of software development projects including design, implementation, automated testing, field testing, and deployment support.

What You'll Do
  • Board bring‑up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers, etc)
  • Customize vendor BSPs for use with NixOS systems
  • Help secure our embedded Linux systems
Required Qualifications
  • Familiarity with triaging vulnerability reports and mitigating vulnerabilities by patching system components.
  • Experience with Linux kernel development
  • Experience with uboot, EDK2, platform firmware, etc
  • Interest in using Nix/NixOS as an alternative to Yocto, buildroot, etc
  • Experience with C or Rust
  • U.S. Person status is required as this position needs to access export controlled data.
Preferred Qualifications
  • Experience developing embedded Linux systems using Yocto, buildroot, or similar systems
  • Familiarity with packaging CUDA libraries and applications
  • Familiarity with functional programming paradigms
  • Experience with one or more of the following languages: C++, Python, Go, Haskell

US Salary Range: $166,000 – $220,000 USD

Benefits

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Engineer
Embedded Linux Engineer

Anduril • Seattle (WA)

On-site
USD 166,000 - 220,000
Comprehensive benefits package
Equity grants
Embedded Linux Engineer
Embedded Linux Engineer

Anduril Industries • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Comprehensive medical, dental, and vision plans
Generous time off
Professional development reimbursement
+1
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Slope • Costa Mesa (CA)

On-site
USD 220,000 - 292,000
Comprehensive health care
Retirement plans
Paid time off
+1
Embedded Linux Engineer
Embedded Linux Engineer

Anduril • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Comprehensive healthcare benefits
Generous time off
Mental health resources
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Anduril • Costa Mesa (CA)

On-site
USD 170,000 - 230,000
Comprehensive medical, dental, and vision plans
Generous PTO plans including caregiver and wellness leave
Annual reimbursement for professional development
+1
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Anduril-1 • Costa Mesa (CA)

On-site
USD 220,000 - 292,000
Top-tier benefits
Health and recovery support
Robotics Embedded Linux Engineer – ARM, Kernel & Security
Robotics Embedded Linux Engineer – ARM, Kernel & Security

Neura Market • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Senior Embedded NixOS Engineer
Senior Embedded NixOS Engineer

Slope • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Comprehensive medical, dental, and vision plans
Generous company holiday calendar
16 weeks of paid Caregiver & Wellness Leave
+2
Embedded NixOS Engineer
Embedded NixOS Engineer

Anduril • Costa Mesa (CA)

On-site
USD 138,000 - 207,000
Platinum Healthcare Benefits
Generous holiday calendar
Mental Health Resources
+3
Embedded Linux Engineer - ARM, NixOS & Security Focus
Embedded Linux Engineer - ARM, NixOS & Security Focus

Slope • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Comprehensive healthcare benefits
Generous time off
Mental health resources
+1