OpenAI
Networking Operating System Firmware Engineer
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
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
OpenAI
OpenAI builds AI infrastructure and products, including large-scale data center campuses for AI computing and generative AI applications for enterprise customers. The company is hiring civil engineers, project engineers, electrical design engineers, data center R&D engineers, and AI deployment engineers to expand its infrastructure capabilities and help customers deploy AI solutions.
View all jobs at OpenAI