Senior Reverse Engineer, Cyber
Anduril· AFS : Discovery Engineering : Cyber
Hybrid (Boston, MA), Hybrid (Costa Mesa, CA), Hybrid (Washington, DC)$191k - $253kfull-timePosted 2mo ago
About the role
Senior Reverse Engineer focused on analyzing complex hardware and software systems to understand behavior, trust boundaries, and attack surfaces across firmware, embedded Linux, applications, and hardware-adjacent systems. Role emphasizes creating repeatable analysis workflows, producing technical writeups, and collaborating with cross-functional teams to drive security research and engineering decisions.
Responsibilities
- Reverse engineer firmware, binaries, embedded software, protocols, hardware interfaces, and system integrations to understand behavior, trust boundaries, and attack surface.
- Build repeatable analysis workflows using static analysis, dynamic instrumentation, emulation, fuzzing harnesses, hardware debug interfaces, and custom tooling.
- Recover undocumented formats, control flows, communication protocols, update mechanisms, boot chains, and security-relevant implementation details.
- Identify weaknesses in software, firmware, and hardware/software boundaries, then document findings clearly enough to drive follow-on vulnerability research, mitigation, or exploitation work.
- Work with vulnerability researchers, embedded software engineers, hardware engineers, and systems teams to translate reverse-engineering findings into concrete engineering decisions.
- Produce high-quality technical writeups, diagrams, tooling, and reproducible artifacts that other researchers and engineers can build on.
- Perform board-level and component-level reverse engineering, including teardown, interface discovery, instrumentation, and protocol analysis across embedded targets.
- Develop software and lab automation to orchestrate experiments, collect measurements, control instruments, and make hardware analysis repeatable.
Qualifications
- Strong experience reverse engineering compiled software, firmware, embedded Linux systems, drivers, bootloaders, protocols, or hardware-adjacent systems.
- Proficiency with reverse-engineering tools such as Ghidra, IDA Pro, Binary Ninja, radare2, gdb/lldb, QEMU, Unicorn, Frida, or comparable analysis frameworks.
- Strong programming ability in Python and at least one systems language such as C, C++, or Rust for building analysis tooling and understanding low-level implementation behavior.
- Comfort reading assembly and reasoning about memory layout, calling conventions, binary formats, concurrency, and hardware/software interaction.
- Experience analyzing common embedded and systems interfaces such as UART, JTAG/SWD, SPI, I2C, Ethernet, CAN, USB, PCIe, or comparable buses and protocols.
- Ability to turn ambiguous, undocumented systems into structured technical findings, diagrams, test cases, and engineering recommendations.
- Strong written and verbal communication skills for research reviews, design reviews, and cross-functional engineering collaboration.
- Must be eligible to obtain and maintain a U.S. security clearance.
- Experience with embedded system teardown, board-level analysis, hardware debug interfaces, and circuit/component-level reasoning.
- Understanding of secure boot, tamper sensing, secure key storage, memory encryption or authentication, debug interface disablement, or comparable embedded protection mechanisms.
Skills
Required:Reverse engineeringStatic and dynamic analysisProgramming for toolingEmbedded hardware interfaces
Benefits
- Top-tier benefits for full-time employees, including health and recovery support.
Last updated Sep 30, 2026. Interested? Apply on the company site.
About Anduril
defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage
More open roles at Anduril
- Winter 2027 Research Engineer Co-op5d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Software Engineering
- Vehicle Energy Systems Lead5d agoCosta Mesa, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Vehicle Battery Systems Engineer5d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Workplace Manager5d agoCosta Mesa, CA · Core Operations : Real Estate & Facilities : Facilities
- Vehicle Integration Technician, Dive-LD5d agoQuonset, RI · Manufacturing : Undersea Reconnaissance & Strike - Production : Production Operations