OpenAI

Networking Operating System Firmware Engineer

Job Description

Posted on: 
2026-04-05

Responsibilities

  • Design, develop, and maintain custom SONiC NOS images for AI fabrics.
  • Integrate and configure Linux kernel components and switch ASIC SDKs.
  • Bring up new switch platforms including thermal control and power monitoring.
  • Extend SONiC services for routing and telemetry.
  • Validate ASIC configurations and performance baselines with hardware teams.
  • Debug issues across kernel, platform drivers, and network topology.
  • Develop CI/build pipelines for NOS builds and support factory bring-up.

Job Requirements

  • Proven experience with SONiC or comparable NOS stacks.
  • Strong background in Linux kernel and network device drivers.
  • Experience with Broadcom/Marvell/NVIDIA/Intel ASIC SDKs.
  • Proficiency in C, C++, and Python; familiarity with Rust/Go is a plus.
  • Understanding of L2/L3 forwarding and network performance tuning.
  • Hands-on experience with hardware platform bring-up.
  • Ability to lead teams and deliver projects end to end.
Apply now

More job openings