Senior Software Engineer, Embedded Product Security

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Irvine, CA
Salary
$220,000–$292,000 / yr
Posted
50 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $181k
This role $256k
$124k $310k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $150,348–$212,400 — the blue band above. At the midpoint, this role pays about $256k versus about $181k 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 916 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 872 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Software Engineer, Embedded Product Security

The Senior Software Engineer, Embedded Product Security joins the Sentry Tower Software team to develop robotic systems providing force protection for secure perimeters. You will own the trusted boot chain for NVIDIA Jetson compute platforms, managing signed firmware, bootloaders, UEFI Secure Boot, and encrypted root filesystems. Key responsibilities include managing HSM-backed signing keys, defining runtime hardening postures for network exposure and physical interfaces, and driving vulnerability management for the fielded fleet. You will utilize C, Rust, and shell while applying expertise in PKI, certificate hierarchies, and Linux internals. The role addresses the hardware-and-software security challenges of protecting sensitive assets against physical access and bootloader interruptions, ensuring robust security for autonomous systems operating in contested environments where hardware vendor support may be ending.

What does a Software Engineer earn in California?

Median $214500 from 1116 postings across 75 companies.

See salary data

What you'll do

  • Own the signed boot chain including firmware, bootloaders, UEFI Secure Boot, and encrypted root filesystems.
  • Manage signing keys using HSM-backed infrastructure and separate development and production trust roots.
  • Define and implement platform hardening for network exposure, privilege restrictions, and physical interface lockdowns.
  • Drive vulnerability management by tracking CVEs and developing patching strategies for the fielded fleet.
  • Translate security requirements into shippable implementations in partnership with the internal security organization.
  • Act as the team's security liaison to support program-specific accreditation efforts.

What we're looking for

  • 4+ years of professional software engineering experience with a focus on Linux or embedded systems.
  • Hands-on experience implementing a secure boot chain, including code signing, chain of trust, and UEFI Secure Boot.
  • Practical cryptographic engineering skills in PKI, certificate hierarchies, HSM-backed signing, and full-disk encryption.
  • Strong Linux internals knowledge regarding patching, boot flow, kernel, initrd, systemd, and access control.
  • Proficiency in C or Rust and fluency in shell.
  • Practical experience in hardening and vulnerability management, including attack-surface reduction and CVE triage on deployed fleets.
  • Ability to communicate security decisions to engineering teams and program stakeholders.
  • US person status, with an active or reactivatable US Secret clearance.

More like this

Similar roles

Senior Software Engineer, Compute Platform Integration

Anduril Industries

Irvine, CA 81 days ago $191,000–$254,000
Embedded Linux NixOS C Rust C++ Python NVIDIA Jetson UEFI Kernel Device Tree Bootloader CAN I2C SPI UART PCIe USB Ethernet Buildroot Yocto Bazel Secure Boot
4+ yrs exp

Software Engineer, Platform Overlay & Networking

Anduril Industries

Irvine, CA 17 days ago $191,000–$254,000
NixOS Rust C++ Linux Networking VLANs NAT Firewalling TCPDump Wireshark Terraform Ansible Pulumi Bazel Buildroot Yocto Python CI/CD NVIDIA Jetson Device Trees systemd
4+ yrs exp

Robotics Software Engineer

Anduril Industries

Irvine, CA 47 days ago
Python Rust C++ CI/CD Nix NixOS Bazel Buildroot Yocto Terraform Ansible Pulumi Linux NVIDIA Jetson Unity Gazebo Isaac Sim CAN Serial Protocols
4+ yrs exp

Senior Software Engineer, Security

Nvidia

Remote (Santa Clara, CA) 8 days ago $184,000–$287,500
C/C++ Rust Linux eBPF SELinux AppArmor Kubernetes Docker Enroot OAuth 2.1 OIDC Kerberos FIDO2 WebAuthn Active Directory Entra ID FreeIPA RHEL IdM SSSD PKI Slurm Lustre NFS InfiniBand Zero Trust ZTNA CVSS 4.0 SBOM Incident Response Disaster Recovery
8+ yrs exp Remote