Hardware Security Engineer, Trusted Computing and Cryptography

OpenAI Logo

OpenAI

📍Remote - United States

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.