CareerPlan

Member of Technical Staff - Security Engineering

London - JJ MackFull-time2026-10-29 → 2026-11-09

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