Skip to main content
Back to jobs

Silicon One NOS Integration Engineer

External
Cisco logoCisco · Milpitas, CA
Full-timeOn-siteToday
AnsibleBGPDockergRPCiOSLinux
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Platform Porting & Bring-up: Lead the effort to port SONiC onto new Cisco ASICs (Silicon One) and virtual platforms. This includes configuring ONIE (Open Network Install Environment), managing bootloaders, and ensuring the Debian-based OS initializes correctly on bare-metal hardware.
  • SAI & Driver Integration: Integrate and fine-tune the Switch Abstraction Interface (SAI) and Syncd layers. You will ensure that the hardware-specific SDK calls are correctly mapped to SONiC's logical state.
  • Hardware-Software Hardening: Own the "bring-up" of peripheral components, including thermal sensors, fans, PSUs, and optics through Platform APIs and BSP (Board Support Packages).
  • Full-Stack Qualification: Design and execute end-to-end qualification cycles. You will be responsible for ensuring that the platform meets performance and stability benchmarks before it reaches the customer.
  • Regression Automation: Develop and maintain massive regression test suites using Pytest, PTF (Packet Test Framework), and Ansible. You will automate the detection of regressions in the data plane (forwarding) and control plane (BGP/LACP) across every software build.
  • Triage & Debugging: Perform deep-dive root-cause analysis of failures during bring-up, using tools like GDB, Tcpdump, and ASIC-level registers to identify if a bug resides in the OS, the SAI layer, or the hardware itself.
  • Leverage AI/LLM: Optimize development workflow use cutting edge LLM based tools.

Requirements

  • Bachelors + 7 years of related experience OR Masters + 4 years of related experience OR PhD + 1 year of related experience.
  • 4+ years of experience in Hardware Bring-up or NOS Platform Engineering.
  • Experience qualifying networking platforms for high-scale data center deployments.
  • Experience with Python for building automated test frameworks and interacting with REST/gRPC APIs
  • Experience with Linux
  • NOS Internals: Strong understanding of SONiC architecture, specifically the interaction between Redis (ConfigDB/StateDB), SwSS, and Syncd.
  • Hardware Interface: Experience with ASIC SDKs and the SAI (Switch Abstraction Interface) standard.
  • Linux Systems: Expert knowledge of Linux kernel drivers, systems, and containerization (Docker) in a networking context.
  • Testing Tools: Hands-on experience with traffic generators (Spirent, IXIA) and open-source test tools like Scapy and PTF.
  • Why Cisco?
  • We are Cisco, and our power starts with you.
  • Message to applicants applying to work in the U.S. and/or Canada:
  • The starting salary range posted for this position is $165,000.00 to $241,400.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
  • Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or train

Benefits

Vision insuranceEquity / stock options

Additional Information

The application window is expected to close on: 09/25/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Meet the Team: You will be working with best-in-class engineers and technical visionaries on a highly productive team that owns next generation production development. We love our work and are passionate about our role in changing the future of networking. Our team is responsible for delivering advanced simulation solutions and infrastructure for internal and external customers. Our scope covers compute infrastructure, NPU modeling, system simulation, and advanced AI tool development. We support IOS-XR, SONIC, and NXOS network operating systems. A large portion of our technology is made available to customers to streamline their adoption of Cisco hardware portfolio.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Cisco? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect