174 Views

2004884

Published Date: December 25, 2025
Cisco Systems, San Jose, CA
Job Description:

Join Cisco's Post-Silicon Validation Team, where a startup culture meets the resources of a leading networking company. Collaborate with engineers and cross-functional teams to validate ASICs and shape the future of networking technology. This role offers hands-on experience with high-speed devices and a commitment to excellence in transformative technology.

Responsibilities:

  • Execute post-silicon validation tests on networking ASICs.
  • Assist with silicon bring-up and feature validation in lab environments.
  • Run functional, performance, and stress tests.
  • Collect and analyze test results, logs, and failure data.
  • Develop and maintain validation tests and scripts in C/C++ and Python.
  • Modify existing diagnostics and test frameworks to add new coverage.
  • Automate test execution, result collection, and reporting.
  • Support regression testing and continuous validation environments.
  • Assist in debugging hardware and software issues using standard tools.
  • Analyze packet traces, logs, and counters to help identify issues.
  • Reproduce failures and provide clear data to senior engineers.
  • Learn to distinguish between silicon, firmware, and software defects.
  • Validate basic networking functionality such as connectivity, packet forwarding, and traffic handling.
  • Assist with testing of MAC/PHY, SerDes and other high-speed interfaces.
  • Learn data plane and control plane concepts through hands-on testing.

Qualifications:

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Minimum 3 years of experience (internship or academic project experience acceptable).
  • Programming experience in C or C++.
  • Fundamental scripting experience in Python or similar languages.
  • Fundamental understanding of computer architecture and embedded systems.
  • Basic knowledge of networking concepts (Ethernet, TCP/IP fundamentals).

Skills:

  • Academic or internship experience with hardware validation, embedded software, or networking.
  • Exposure to Linux, device drivers, or embedded OS environments.
  • Familiarity with lab equipment or debug tools (JTAG, logic analyzers, packet analyzers).
  • Debug experience with DDR5, USB3.0, SGMII, PCIe Gen3, USB2.0, eMMC, SPI, MDIO, I2C, UART.

Recent Stories


Logo Image
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.