Software Security Engineer, Infra & DevOps team Annapurna
Core
Securing firmware at the foundation of AWS custom silicon (Graviton processors and Nitro System) through threat modeling, low-level penetration testing, and tooling development.
Role type
Senior IC security engineer (firmware/hardware security)
Builds
Fuzzing and analysis tooling for silicon-scale security testing
Domain
Cloud infrastructure hardware security (ARM/x86, secure boot, cryptography)
Deliverable
production ML models | product features | research
Required skills
C, Python, ARM/x86 architecture, secure boot, applied cryptography, embedded exploitation, threat modeling, fuzzing, hardware security
Preferred skills
firmware reverse engineering, hypervisor security, AWS services, technical leadership, security publications, CTF/bug bounty experience
Technologies
AFL++, libFuzzer, Syzkaller
Responsibilities
Threat model new silicon and firmware architectures; conduct low-level penetration testing against privileged and externally reachable interfaces; review designs and code across multiple firmware components; build fuzzing and analysis tooling for silicon-scale security testing.
Seniority
Senior, hands-on IC