Hardware Security Engineer, Trusted Computing and Cryptography

OpenAI
Summary
Join OpenAI's Security team as a Hardware Security Engineer and play a pivotal role in protecting OpenAI's technology, people, and products. You will co-design secure chipsets, integrate cryptographic techniques into production systems, and collaborate with hardware vendors and cross-functional teams. This role demands expertise in deploying cryptographic systems at scale and integrating secure hardware primitives. You will develop performance-critical code in Rust, Python, and C/C++, architect and deploy systems using various secure hardware technologies, and drive innovation through collaboration with internal and external partners. The ideal candidate possesses 10+ years of industry experience in hardware security or hardware-software co-design and a proactive, ownership-driven mindset.
Requirements
- 10+ years of industry experience in hardware security or hardware–software co-design
- Proven expertise in deploying cryptographic systems at scale and integrating secure hardware primitives
- Strong coding skills in Rust and/or C/C++, with proficiency in Python
- Proven ability to collaborate across teams, architect solutions, and debug complex production systems
- A proactive, ownership-driven mindset with a focus on end-to-end problem solving
Responsibilities
- Co-Design Secure Hardware: Collaborate with hardware vendors and cross-functional teams (kernel, compiler, and ML engineers) to design future secure hardware that meets performance and cryptographic needs
- Develop Critical Software: Write performance-critical code in Rust, Python, and C/C++ to build cryptographic libraries and secure key management systems
- Integrate Security Primitives: Architect and deploy systems using TPM2, Secure Boot, Nitro Enclaves, Intel SGX, AMD-SEV, and other secure hardware technologies
- Drive Innovation: Engage with internal and external partners to align hardware innovations with OpenAI’s trusted computing and cryptographic requirements
Preferred Qualifications
- Advanced degree in Computer Architecture, Electrical Engineering, or related fields
- Familiarity with HPC, low-precision computing, and SIMD architectures