Skip to main content

openai

Networking Operating System Firmware Engineer

San Francisco (Remote)fulltimemid

About this role

OpenAI is hiring a Networking Operating System Firmware Engineer to design and maintain custom NOS images for AI supercomputers. You'll work with open-source networking stacks like SONiC, integrate Linux kernel and switch ASIC components, and debug production systems spanning software, hardware, and vendor partnerships.

What you'll do

  • Design and maintain custom NOS images using SONiC, FRR, and related open-source networking components
  • Integrate Linux kernel, device drivers, switch ASIC SDKs, and SAI layers for new switch platforms
  • Bring up new switch platforms including thermal, fan, power, transceiver, and board-level platform logic
  • Debug complex issues spanning kernel drivers, NOS services, routing agents, ASIC state, and network topology
  • Develop CI/build pipelines for reproducible NOS builds and controlled fleet rollout
  • Collaborate with hardware teams on ASIC validation, link bring-up, SerDes tuning, and performance baselines

What they're looking for

  • SONiC, FBOSS, or comparable NOS stack experience
  • Linux kernel internals and network device drivers
  • Switch ASIC SDK integration (Broadcom, Marvell, NVIDIA, Intel)
  • C/C++, Python, Go, or Rust programming
  • L2/L3 networking, ECMP, BGP, QoS, and telemetry
  • Platform bring-up and board-level debugging (thermal, power, transceiver management)
  • CI/CD pipelines and distributed systems automation
  • OpenConfig gNMI and YANG data models (helpful)

Benefits

  • Hybrid work model with 3 days in office per week
  • Based in San Francisco, CA
  • Relocation assistance provided
Apply on the employer's site

Opens the official application on the employer’s site. No login required.