San FranciscoFull TimeEngineering
Remotely
csecurityrustsecurity architectureoperating systemssecure bootattestation
Job Description
📋 Description
- Define the OS security architecture, trust boundaries, privilege model, and protections for
- Partner with hardware security architects to integrate roots of trust, secure elements, TEEs, and
- Design foundational platform defenses: secure boot, code signing, attestation, secure updates, key
- Establish isolation and access controls across kernel, apps, services, and AI workloads.
- Define guardrails for AI apps and agents: access to info, sensors/tools, context retention, and
- Lead threat modeling and architecture reviews across the platform; translate threats into
🎯 Requirements
- Deep experience designing or securing operating systems, kernels, embedded platforms, hypervisors
- In-depth OS internals knowledge: memory protection, process isolation, executable loading, device
- Experience building security architectures spanning hardware, firmware, OS, apps, and cloud
🎁 Benefits
- Shipping security technologies for consumer OS, mobile platforms, or connected devices.
- Kernel hardening, memory-safety mitigations, virtualization-based security, secure enclave
- Security architecture for AI agents, sensitive-context isolation, permissioned tool use, or
- Device provisioning, manufacturing security, secure recovery, lifecycle security for hardware
Back to all jobs