Hardware Security Engineer
![OpenAI Logo](https://cdn.jobscollider.com/logo/openai-7d31.webp)
OpenAI
Summary
Join OpenAI's Security team as a Hardware Security Engineer and play a pivotal role in securing our cutting-edge AI technology. You will co-design secure chipsets, integrate cryptographic techniques into production systems, and develop high-performance cryptographic libraries. This role demands collaboration with hardware vendors and internal teams, requiring expertise in deploying cryptographic systems at scale and integrating secure hardware primitives. You will leverage your strong coding skills in Rust, C/C++, and Python to architect and deploy secure systems using technologies like TPM2, Secure Boot, and Intel SGX. Your proactive approach and problem-solving skills will be crucial in driving innovation and ensuring OpenAI's commitment to trusted computing.
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