Drimva

OpenAI

ASIC Firmware Engineer, Modeling

$226K–$445K

San Francisco · Full-time · Posted Feb 3, 2026

Experience
5+ years of experience working in embedded SW space.
Visa sponsorship
Candidates may need to meet certain legal status requirements under U.S. export control laws and regulations.

About the job

Develop firmware, hardware drivers, and functional models for OpenAI’s in-house AI accelerator, including platform bring-up and debugging.

What you'll do

  • Design hardware-peripheral drivers and software models to simulate SoC uncore logic and support firmware testing.
  • Develop low-latency, high-throughput embedded software to manage hardware resources.
  • Bring up and debug firmware on new platforms, investigate production and field issues, and collaborate with hardware, software, and vendor teams.

What they ask for

  • Strong programming skills in C/C++ and/or Rust.
  • Experience developing high-throughput, low-latency, multithreaded code and working with RTOS.
  • Experience developing hardware drivers and working with hardware; experience with HW/SW co-design.
  • Knowledge of common embedded protocols such as UART, I2C, and SPI.

Nice to have

  • Knowledge of microprocessor and common ARM architectures (e.g. AMBA), PCIe, ethernet, and other high-bandwidth communication protocols.
  • Experience with GPUs or other compute hardware, or deploying large compute clusters.

Pay

$226K – $445K USD base salary

Tools

C/C++, Rust, RTOS, UART, I2C, SPI, AMBA, PCIe

AI focus

Build firmware and functional models for an in-house AI accelerator that supports AI workloads.

Model-written summary · the original posting is authoritative

First seen Oct 8, 2026 · Last verified Nov 5, 2026 (UTC)