Anduril Industries logo
Anduril Industries

Embedded Software Engineer, Anti-Tamper

Costa Mesa, USAPosted 1 month ago

Apply opens Anduril Industries's site. When you're back, we'll ask whether you applied.

Job type
Not listed
Work mode
Not listed
Level
Not listed
Department
Software Development
Experience
Not listed
Posted
Aug 7, 2026

About the role

About the Team:

At Anduril we are developing cutting-edge artificial intelligence systems, command and control platforms, and autonomous systems across air, land, maritime, and space domains. We are looking for Embedded Software Anti-Tamper Engineers to drive a mission-focused, threat-informed approach to Program Protection Engineering for the next generation of Anduril’s embedded and autonomous systems. In order to be successful at Anduril, an Embedded Software Anti-Tamper Engineer must be fluent in secure design and implementation, with a hands-on, contribution-focused mindset. This role will work side-by-side with Systems Security and Product Software Engineers to actualize program protection requirements into tamper-resistant embedded systems across the Anduril portfolio.

What You'll Do:

  • Develop software and firmware for security-sensitive systems on embedded platforms.
  • Implement boot and run-time Anti-Tamper functionality.
  • Apply cryptographic mechanisms for authentication, encryption, integrity, and key handling.
  • Support board bring-up, hardware-software integration, and low-level debugging across boot, initialization, peripheral interfaces, and device communication.
  • Work with Hardware, FPGA, Systems, and Security engineers to integrate trusted platform features across SoCs, FPGA-based devices, and related components.
  • Design, document, implement, and validate security-critical features.

Required Qualifications:

  • Experience with safety and security-critical embedded software and/or firmware engineering.
  • Understanding and application of cryptography.
  • Experience working with embedded platforms that may include SoCs, FPGAs, and hardware security-relevant components.
  • Experience in one or more of the following languages: C/C++, Rust.
  • Current U.S. Secret or Top Secret security clearance.

Preferred Qualifications:

  • Experience with Real-Time Operating Systems.
  • Experience with Nix and NixOS.
  • Experience with industry-standard embedded software toolchains.
  • Experience with Linux as a development environment.
  • Embedded security and Anti-Tamper architecture, design and implementation.
  • Experience reviewing chain of trust systems, key lifecycle management designs, isolation architectures, or tamper-resistant platform designs.
  • Experience in defense, aerospace, robotics, autonomous systems, industrial control, or other mission-critical embedded environments.

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.