ASIC Silicon Validation Engineer: Emulation & Test

020 Cisco Systems, Inc.

San Jose (CA)

On-site

USD 168,000 - 245,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cisco Systems, Inc. is seeking a senior ASIC software engineer to develop and maintain APIs and SDKs in C/C++, enabling emulation, bring-up, and feature work. You will verify functionality through emulation tests and collaborate with design and software teams to drive silicon milestones.

The role involves writing Python/TCL scripts, contributing to silicon validation, and using lab automation with Spirent and IXIA to confirm performance.

Qualifications

  • Bachelors + 7 years of related experience, or Masters + 4 years of related experience, or PhD + 1 year of related experience.
  • Prior experience with software design using C or C++
  • Prior experience with writing drivers or SDK for ASICS
  • Prior experience with scripting languages such as Python or TCL
  • Prior experience working with Emulator or ASIC bring up environments

Responsibilities

  • Develop and maintain ASIC APIs and SDKs in C and C++, delivering clean, scalable updates that support emulation, bring-up, and ongoing feature work.
  • Own tasks that extend verification and test capability, writing Python and TCL scripts that exercise ASIC features and measure performance in the emulation environment.
  • Verify ASIC functionality and performance through structured emulation tests, debugging failures and driving issues to resolution with design and software partners.
  • Contribute to silicon validation once silicon arrives, using existing scripts and lab automation, including traffic‑generation tools such as Spirent and IXIA, to confirm feature behavior and performance.
  • Partner across design, software, and validation teams to keep emulation environments, test plans, and silicon milestones aligned through each stage of the program

Skills

C/C++ design
Python/TCL scripting
ASIC emulation bring-up
Driver/SDK development

Education

Bachelor's degree
Master's degree
PhD

Tools

Spirent
IXIA

Job description

Cisco Systems, Inc. is seeking a senior ASIC software engineer to develop and maintain APIs and SDKs in C/C++, enabling emulation, bring-up, and feature work. You will verify functionality through emulation tests and collaborate with design and software teams to drive silicon milestones.

The role involves writing Python/TCL scripts, contributing to silicon validation, and using lab automation with Spirent and IXIA to confirm performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ASIC Validation Engineer (Emulation & SDKs)
Senior ASIC Validation Engineer (Emulation & SDKs)

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 168,000 - 245,000
Medical, dental, vision
401(k) with company match
Paid parental leave
+2
Lead Silicon Validation Engineer (ASIC/Emulation)
Lead Silicon Validation Engineer (ASIC/Emulation)

Cisco Systems, Inc • San Jose (CA)

On-site
USD 168,000 - 245,000
Senior Post-Silicon Validation Engineer
Senior Post-Silicon Validation Engineer

020 Cisco Systems, Inc. • San Jose (CA)

On-site
USD 168,000 - 245,000
Medical, dental, and vision insurance
401(k) with Cisco matching
Paid parental leave
+3
Pre-Silicon Validation Engineer - Emulation & AI-Assisted Debug
Pre-Silicon Validation Engineer - Emulation & AI-Assisted Debug

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 101,000 - 152,000
Pre-Silicon Validation & Emulation Engineer
Pre-Silicon Validation & Emulation Engineer

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 101,000 - 152,000
Pre-Silicon Emulation Engineer | ASIC/FPGA Validation
Pre-Silicon Emulation Engineer | ASIC/FPGA Validation

Qualcomm • San Diego (CA)

On-site
USD 101,000 - 152,000
Senior SOC Emulation & Validation Lead
Senior SOC Emulation & Validation Lead

WinMax Systems Corporation • San Jose (CA)

On-site
USD 130,000 - 160,000
ASIC Validation & Network Characterization Engineer
ASIC Validation & Network Characterization Engineer

Meta • Sunnyvale (CA)

On-site
USD 114,000 - 172,000
Principal Emulation and Validation Engineer
Principal Emulation and Validation Engineer

WinMax Systems Corporation • San Jose (CA)

On-site
USD 130,000 - 160,000
Pre-Silicon Emulation Engineer for ASIC Validation & Automation
Pre-Silicon Emulation Engineer for ASIC Validation & Automation

MetAntz • Sunnyvale (CA)

On-site
USD 140,000 - 190,000