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, cryptographic key management, and runtime protection across bare metal, RTOS, and Linux.
Role type
Staff-level Security Engineer (Embedded Systems/Hardware Security)
Builds
Secure boot chains, root of trust implementations, authenticated interconnects, and firmware update mechanisms for AI inference racks.
Domain
Hardware security, embedded systems, AI infrastructure
Deliverable
production ML models
Required skills
Threat modeling, secure boot implementation, root of trust architecture, cryptographic key management, secure protocol design, C programming, Rust programming, firmware development, Linux hardening, hardware-software interface understanding
Preferred skills
Attestation protocols (DICE, SPDM, MCTP), HSM/TPM integration, supply-chain security (SBOM, SLSA), fuzzing, side-channel awareness, RISC-V architecture
Technologies
Bare metal, RTOS, Linux, C, Rust, HSM, TPM, Caliptra, NIST 800-series, TCG/DMTF standards
Responsibilities
Shape security architecture for device and rack controllers, design secure boot and root of trust mechanisms, implement cryptographic key hierarchies and remote attestation, secure interconnects between components, ensure safe firmware updates, harden host Linux kernel and on-die firmware, conduct threat-model reviews and vulnerability triage
Seniority
Staff, hands-on IC with system-level security expertise
