SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
OpenAI Consumer Devices is building next-generation products that integrate powerful AI into everyday life. The Operating Systems team is responsible for turning sophisticated hardware and AI capabilities into a reliable, trusted platform. Security is central to this mission—defining trust boundaries, integrating hardware-backed protections, isolating sensitive context, and establishing guardrails for safe, private AI applications.
As Software Security Architect, you will define the security architecture for OpenAI's next-generation operating system. This is a senior, hands-on role requiring deep expertise in operating system internals, hardware-backed security, and real-world product constraints. You'll work alongside hardware security architects and partner with OS, silicon, firmware, privacy, and product teams to protect users, devices, and data.
Key responsibilities include:
- Define the OS security architecture, trust boundaries, privilege model, and protections for sensitive user data
- Partner with hardware security architects to integrate roots of trust, secure elements, trusted execution environments, and processor security capabilities
- Design foundational platform defenses: secure boot, code signing, attestation, secure updates, key protection, and device recovery
- Establish isolation and access controls across kernel, applications, system services, and AI workloads
- Define guardrails for how AI applications and agents access information, use sensors and tools, retain context, and act on behalf of users
- Lead threat modeling and architecture reviews, translating emerging threats into practical requirements
- Prototype solutions, review security-critical systems code, and guide engineering teams through technical and product tradeoffs
Minimum qualifications: Deep experience designing or securing operating systems, kernels, embedded platforms, hypervisors, or privileged systems software. Complex understanding of OS internals including memory protection, process isolation, executable loading, device drivers, and privilege boundaries. Experience building security architectures spanning hardware, firmware, operating systems, applications, and cloud services.
Ideal candidates bring practical expertise in secure boot, code signing, device identity, attestation, trusted execution, and hardware-backed key protection. Ability to write or review systems code in C, C++, Rust, or comparable languages with strong grasp of secure development and exploit mitigation. Experience shipping security technologies for consumer operating systems, mobile platforms, or connected devices is valuable. Background in kernel hardening, memory-safety mitigations, virtualization-based security, or secure enclave integration is helpful.