Senior Vulnerability Engineer

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Boston, MACosta Mesa, CAWashington, DC
Salary
$191,000–$253,000 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $222k
$130k most similar roles pay here $266k

This role pays more than 82% of similar roles. Most pay $152,753–$216,000 — the shaded band above. At the midpoint, this role pays about $222k versus about $184k 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 850 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Vulnerability Engineer

As a Senior Vulnerability Engineer on the Anduril Cyber team, you will discover novel vulnerabilities in hardware and software systems to produce rigorous technical artifacts. You will conduct research across embedded systems, firmware, protocols, and hardware-software integration boundaries by designing execution plans involving code review, reverse engineering, fuzzing, emulation, and dynamic instrumentation. Your daily work includes building custom fuzzers, triage workflows, and proof-of-concept tooling while analyzing root causes and mitigation options for identified flaws. You will utilize Python, C, C++, Rust, or Go to develop automation tools and perform analysis on Linux systems and IoT devices. The role focuses on the security of cyber-physical systems, including boot chains, cryptographic integrations, and RF protocols, ensuring practical, mission-enabling outcomes for complex hardware-in-the-loop experiments and embedded protection mechanisms like secure boot and memory protection.

What you'll do

  • Identify novel vulnerabilities in firmware, embedded systems, protocols, and hardware/software integration boundaries.
  • Execute research plans using code review, reverse engineering, fuzzing, emulation, and dynamic instrumentation.
  • Build custom tools including fuzzers, harnesses, emulators, and automated triage workflows to validate findings.
  • Analyze root cause, exploitability, operational impact, and mitigation options for discovered vulnerabilities.
  • Design hardware-in-the-loop experiments combining software exploitation with physical interfaces and lab instrumentation.
  • Produce technical reports detailing evidence, reproduction steps, and remediation paths for engineering teams.
  • Develop automation tools for experiment orchestration, device interaction, and data collection.

What we're looking for

  • Experience discovering vulnerabilities in firmware, applications, network services, embedded Linux systems, drivers, protocols, IoT devices, or hardware-adjacent systems.
  • Proficiency in programming languages for vulnerability research and tooling such as Python, C, C++, Rust, or Go.
  • Experience with fuzzing, harness development, crash triage, exploitability analysis, source-code review, binary analysis, or dynamic instrumentation.
  • Ability to identify memory corruption, logic flaws, authentication failures, unsafe parsing, concurrency issues, and trust-boundary failures.
  • Familiarity with Linux, embedded systems, networking, debugging, and common security research tools.
  • Experience evaluating vulnerabilities in embedded protections like secure boot, firmware update paths, key storage, and debug interface controls.
  • Ability to communicate technical findings, reproduction steps, and mitigation options clearly to both research and engineering audiences.
  • Must be eligible to obtain and maintain a U.S. security clearance.

More like this

Similar roles

Vulnerability Management Engineer

SoFi

San Francisco, CA 28 days ago $99,200–$186,000
Vulnerability Management AppSec SAST DAST AWS Python Go Bash Java CI/CD OWASP CVE CVSS Agile

Senior Reverse Engineer, Cyber

Anduril Industries

Boston, MA +2 59 days ago $191,000–$253,000
Reverse Engineering Ghidra IDA Pro Binary Ninja radare2 gdb lldb QEMU Unicorn Frida Python C C++ Rust Assembly Linux Firmware JTAG SWD UART SPI I2C CAN USB PCIe Fuzzing Symbolic Execution Oscilloscopes Logic Analyzers

Product Security Engineer, Programs

Anduril Industries

Quincy, MA 85 days ago $156,000–$253,000
C/C++ Golang Rust Python Linux Firmware IoT Embedded Systems Reverse Engineering Anti-tamper Programmable Logic Devices NIST SP 800-160 JSIG ICD 503 CSEIG SSECG CMMC Cyber Survivability

Manager, Product Security Foundations

Anduril Industries

Costa Mesa, CA 129 days ago $166,000–$220,000
C/C++ Golang Rust Python Linux Firmware IoT Embedded Systems Security Architecture Secure SDLC Reverse Engineering Anti-tamper Incident Response Programmable Logic Devices

Senior Product Security Engineer

Anduril Industries

Fort Collins, CO 172 days ago $144,000–$191,000
C/C++ Golang Rust Python Linux Firmware IoT Embedded Systems Reverse Engineering Anti-tamper Cyber Survivability JSIG ICD 503 CSEIG SSECG NIST SP 800-160 CMMC Programmable Logic Devices
8+ yrs exp

Senior Director, Product Security

Anduril Industries

Costa Mesa, CA 14 days ago $253,000–$336,000
C/C++ Golang Rust Python Linux Firmware IoT Embedded Systems Cyber-Physical Systems SDLC Reverse Engineering Anti-tamper AI Programmable Logic Devices