Software Engineer (simulation)

CiscoSan Jose, CA
$152,500 - $252,000Onsite

About The Position

We are seeking a motivated Software Engineer to join our team and contribute to the development of a functional simulator for the Cisco SiliconOne family of switching and routing ASIC devices. This simulator plays a vital role in accelerating our product development process and ensuring high-quality hardware solutions.

Requirements

  • Bachelors degree in Computer Science, Computer Engineering, or related degree, and 5+ years of related experience, or Masters degree in Computer Science, Computer Engineering, or related degree, and 3+ years of related experience with hands-on Software and/or ASIC development
  • Experience with C and C++, or System Verilog, or Design Verification

Nice To Haves

  • Consistently achieved effective communication and problem-solving skills
  • Prior experience designing and implementing ASIC functional simulators
  • Prior experience in Data Networks
  • Possess both Software development and ASIC development experience

Responsibilities

  • Work under the guidance of senior engineers to help implement and maintain components of the simulator based on architecture specifications.
  • Collaborate with the ASIC Architecture, Software, and Hardware teams to understand requirements and support their use of the simulator as a reference for development.
  • Participate in troubleshooting, testing, and validating simulator functionalities.
  • Learn and apply industry best practices in model development and integration.

Benefits

  • medical, dental and vision insurance
  • a 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • grants of Cisco restricted stock units
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • 4 paid days off for personal wellness
  • 16 days of paid vacation time per full calendar year (non-exempt employees)
  • flexible vacation time off program (exempt employees)
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • up to 80 hours of unused sick time carried forward from one calendar year to the next
  • Additional paid time away may be requested to deal with critical or emergency issues for family members
  • Optional 10 paid days per full calendar year to volunteer
  • annual bonuses (for non-sales roles)
  • performance-based incentive pay (for sales roles)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service