Silicon Validation Engineer

Cisco•San Jose, CA

About The Position

The Silicon One team develops hardware platforms for Cisco’s Switching, Routing, and Wireless products. The Silicon Validation Engineer develops and maintains ASIC APIs and SDKs in C and C++, and extends verification and test capabilities with Python and TCL scripts. The role verifies ASIC functionality and performance in emulation, debugs failures, and works with design and software partners to resolve issues. After silicon arrives, the engineer contributes to silicon validation using scripts, lab automation, and traffic-generation equipment such as Spirent and IXIA. The position also partners across design, software, and validation teams to align emulation environments, test plans, and silicon milestones throughout the program.

Requirements

  • Bachelor’s degree and 7 years of related experience, or a master’s degree and 4 years of related experience, or a PhD and 1 year of related experience.
  • Prior software design experience using C or C++.
  • Prior experience writing drivers or SDKs for ASICs.
  • Prior experience with scripting languages such as Python or TCL.
  • Prior experience working with emulator or ASIC bring-up environments.

Nice To Haves

  • Experience with overall software systems architecture, including Linux kernel drivers such as PCIe or I2C.
  • Troubleshooting or debugging skills.
  • Experience automating test equipment such as IXIA or Spirent.

Responsibilities

  • Develop and maintain ASIC APIs and SDKs in C and C++ to support emulation, bring-up, and ongoing feature work.
  • Write Python and TCL scripts that exercise ASIC features and measure performance in the emulation environment.
  • Verify ASIC functionality and performance through structured emulation tests.
  • Debug failures and drive issues to resolution with design and software partners.
  • Contribute to silicon validation using existing scripts and lab automation after silicon arrives.
  • Use traffic-generation tools such as Spirent and IXIA to confirm feature behavior and performance.
  • Coordinate with design, software, and validation teams to align emulation environments, test plans, and silicon milestones.

Benefits

  • Medical, dental, and vision insurance, subject to plan eligibility rules.
  • 401(k) plan with a Cisco matching contribution.
  • Paid parental leave.
  • Short- and long-term disability coverage.
  • Basic life insurance.
  • Paid holidays and a floating holiday for non-exempt employees.
  • A paid day off for the employee’s birthday, a paid year-end holiday shutdown, and paid personal wellness days.
  • Paid vacation or a flexible vacation time off program, depending on employee classification.
  • Sick time off, with carryover subject to the stated limits.
  • Additional paid time away may be requested for critical or emergency family issues.
  • Optional paid volunteer days.
  • Annual bonuses for non-sales roles, subject to Cisco policies.
  • Employees may be eligible for Cisco restricted stock unit grants.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service