Member of Technical Staff - Security Engineering
Core
Design and implement security mechanisms for the control chain powering AI inference hardware, covering secure boot, root of trust, and secure interconnects across bare metal, RTOS, and Linux.
Role type
Staff-level Security Engineer (Embedded Systems/Hardware Security)
Builds
Secure boot chains, key hierarchies, device identity systems, and authenticated communication channels for AI inference racks.
Domain
Hardware security, embedded systems, AI infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Threat modeling, secure boot implementation, root of trust design, cryptographic key management, secure protocol design, C programming, Rust programming, firmware development, Linux kernel hardening, hardware-software co-design
Preferred skills
Attestation protocols (DICE, SPDM, MCTP), HSM/TPM integration, supply chain security (SBOM, SLSA), fuzzing, side-channel attack mitigation, RISC-V architecture
Technologies
Bare metal, RTOS, Linux, C, Rust, HSM, TPM, Caliptra
Responsibilities
Define threat models and trust boundaries for device and rack controllers; design and validate secure boot and anti-rollback mechanisms; implement cryptographic key hierarchies and remote attestation; harden host Linux kernels and on-die firmware; collaborate with hardware teams to integrate security primitives into silicon and firmware.
Seniority
Staff, hands-on IC with system-level architecture influence