Overview
In this role you will develop and mature security features for Anduril’s products, guiding security as a core product attribute. You will work with cross-functional teams to embed resilience in hardware and software across defense platforms. You’ll conduct architecture reviews, threat modelling, and security testing to mitigate exploits and strengthen product security. This is an opportunity to influence how advanced autonomy, AI, and embedded systems are secured at scale. Join a mission-driven team delivering high-impact, security‑centric technologies.
Pay / Benefits
- equity grants
- comprehensive benefits package
- health and recovery support
- competitive total compensation
Responsibilities
- Develop and mature security features for Anduril’s products
- Author and maintain security documentation (SSP, Threat Analysis, risk assessments, compliance evidence)
- Collaborate with engineering to meet security goals surpassing industry standards
- Coordinate with manufacturing/operations to ensure secure handling and processes
- Remediate weaknesses in designs, implementations, integrations, and processes
- Integrate and mature the Product Security tooling across Anduril’s products
- Conduct security assessments including architecture reviews, code analysis, configuration audits, and adversarial testing
Key requirements
- Proficiency in one or more programming languages (C/C++, Golang, Rust, Python)
- Experience assessing security of firmware, applications, network, IoT, or embedded systems
- Experience developing security features for firmware, applications, network, or embedded systems
- Experience delivering production-ready systems, especially for embedded and/or Linux
- Experience with structured threat modelling and risk assessment methodologies
- Experience in building security for autonomous systems and their threat models
- Experience in military/defense domain (desirable but not mandatory)
- Familiarity with anti-tamper and reverse engineering hardware/software mechanisms
- Strong written and verbal communication skills
- Eligible to obtain and maintain UK Security Clearance to at least SC level
- Must be a UK citizen
- Strong written and verbal communication
- Cross-functional collaboration
- Problem‑solving under complex security requirements
- C/C++, Golang, Rust, Python
- Firmware/app/network/embedded systems security
- Architecture reviews, source code analysis, configuration auditing, adversarial testing
…
