Hardware Tools Engineer

OpenAI
San Francisco, CA
Job Description
As a Hardware Tools Engineer at OpenAI, you will develop and evolve the tooling ecosystem for hardware engineers, collaborating with architects, RTL designers, and verification engineers to create durable and scalable tooling solutions.

Requirements

  • Demonstrated ability to build and maintain software (projects, internships, research, open source, or equivalent experience)
  • Strong CS fundamentals: data structures, algorithms, debugging, and software design
  • Proficiency in at least one of Rust, C++, or Python (and willingness to learn the rest)
  • Familiarity with digital design concepts and the ability to read RTL (Verilog/SystemVerilog) or equivalent hardware descriptions
  • Familiarity with compiler or IR-based ideas (representations, passes, transformations, lowering), through coursework or projects
  • Comfort operating in ambiguity and iterating quickly with users of your tools

Benefits

  • Competitive salary
  • Stock options
  • Health insurance
  • Retirement plan
  • Generous parental leave
]]>