about 5 hours ago
San Francisco, CA, USAMid Level / Senior
Base Salary
$266k - $445k/yr
Responsibilities
- Design, develop, and maintain custom NOS images for large-scale AI fabrics.
- Integrate and configure Linux kernel components and device drivers.
- Bring up new switch platforms and manage platform-specific logic.
- Extend and customize NOS services for routing and telemetry.
- Implement and debug control-plane programming flows.
- Work with hardware teams to validate ASIC configurations.
- Debug complex issues across various software and hardware layers.
- Integrate switches into fleet-wide monitoring and automation workflows.
- Develop CI/build pipelines for reproducible NOS builds.
- Support factory bring-up and qualification through mass deployment.
Requirements
- Proven experience with SONiC or comparable NOS stacks.
- Strong software engineering fundamentals in C/C++, Python, Go, or Rust.
- Experience with Linux kernel internals and network device drivers.
- Familiarity with switch ASIC SDKs and SAI implementations.
- Understanding of L2/L3 forwarding and related networking protocols.
- Experience with platform bring-up and board-level debugging.
- Familiarity with CI/CD pipelines and large-scale automation.
- Ability to drive ambiguous feature development independently.
- Familiarity with Rust or Go is a plus.
Benefits
- Hybrid work model with 3 days in the office per week.
- Relocation assistance for new employees.