Drimva

OpenAI

Networking Operating System Firmware Engineer

$225K–$423K

San Francisco · Hybrid · Full-time · Posted May 6, 2026

Visa sponsorship
Candidates may need to meet certain legal status requirements under U.S. export control laws and regulations.

About the job

Build and operate custom network operating system software for the switching layer of OpenAI’s AI supercomputers, integrating software with switch hardware and fleet systems.

What you'll do

  • Develop and maintain custom NOS images, kernel components, drivers, ASIC SDK/SAI integrations, and platform services.
  • Bring up switch platforms and implement, test, and debug routing, control-plane, ASIC programming, telemetry, and hardware integrations.
  • Integrate switches into fleet monitoring and automation, build reproducible CI pipelines, and support qualification through deployment.

What they ask for

  • Experience with SONiC or a comparable network operating system stack.
  • Strong software engineering fundamentals and experience writing maintainable code in one or more of C/C++, Python, Go, or Rust.
  • Experience with Linux kernel internals, network or platform drivers, or board-level platform software.
  • Experience integrating or debugging switch ASIC SDKs and SAI implementations.

Nice to have

  • Experience with OpenConfig gNMI, YANG data models, or structured telemetry.
  • Familiarity with Rust or Go.

Pay

$225K – $423K USD base salary

Tools

SONiC, FRR, Linux kernel, SAI, C/C++, Python, Go, Rust

AI focus

Develop networking software and hardware systems that support AI supercomputers and large-scale AI workloads.

Model-written summary · the original posting is authoritative

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