About The Position

Cisco Silicon One is the center of Cisco’s ASIC design, developing next-generation network devices for the AI/ML era. The role is on the Silicon One Customer Engineering team and leads a North American group of software engineers. The successful candidate will collaborate with customers in North America and Silicon One Engineering teams in the USA and Europe to manage, support, and deliver software development kits used in Cisco networking solutions. The position oversees the Customer Engineering team's day-to-day work, ensures software support goals align with company strategy, monitors regression backlogs and project execution, and identifies roadblocks. It involves understanding customer needs and delivering features and functionality, as well as ensuring effective resource planning, staffing, budgeting, and job allocation. The role also participates in strategic planning with senior management and team leads to improve processes and address technical challenges. The position works across Cisco teams and with customers, partners, suppliers, manufacturing operations, and EMS/JDM partners to coordinate development, testing, support, integration of SAI and SDK functionality, and product roadmaps. The role manages and mentors a local North American team and collaborates with the Core ASIC Group and multiple hardware, product, operations, and supplier functions.

Requirements

  • Bachelor’s degree in computer science, electrical engineering, or a related technical field and 12+ years of software development experience, or a master’s degree and 8+ years of related experience.
  • Prior software development and integration experience using one or more of C, C++, and Python.
  • Experience in L2/L3 networking, forwarding protocols such as bridges and routers, platform solutions, and network topologies.
  • Experience with networking protocols such as TCP/IP and Ethernet, and with network architecture.
  • Experience with agile development methodologies and software project management tools such as JIRA and Confluence.

Nice To Haves

  • Experience with SONiC, SAI, or another Network OS.
  • Experience with software development kits (SDKs) and their application in networking.
  • Prior work with large-scale software systems and distributed computing.
  • PMP, Certified ScrumMaster, or Cisco certifications such as CCNA, CCNP, or CCIE.
  • Experience leading projects involving complex system integration and customization.
  • Experience working with hardware teams, quality assurance, and customer support to deliver end-to-end solutions.

Responsibilities

  • Lead, manage, and mentor a North American team of software engineers in the Silicon One Customer Engineering team.
  • Oversee the team's day-to-day activities and ensure Silicon One software support goals are met and aligned with company strategy.
  • Manage, support, and deliver software development kits for Cisco networking solutions and Silicon One customers.
  • Review the regression backlog, ensure timely project execution, and identify and communicate roadblocks.
  • Work with customers to understand their needs and deliver features and functionality that support their success.
  • Plan and manage team resources, including staffing, budgeting, and job allocations.
  • Participate in strategic planning with senior management and team leads to improve processes and address technical challenges.
  • Coordinate development, testing, support, and SAI and SDK integration with Cisco teams, customers, partners, and external organizations.
  • Collaborate with Silicon One Engineering teams in the USA and Europe and with the Core ASIC Group.
  • Work with hardware engineering, product management and marketing, product operations, Global Supplier Management, vendors and suppliers, manufacturing operations, and EMS/JDM partners.

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.
  • Eligible employees may receive Cisco restricted stock unit grants, which vest following continued employment for defined periods.
  • 10 paid holidays per full calendar year.
  • One floating holiday for non-exempt employees.
  • One paid day off for an employee's birthday.
  • Paid year-end holiday shutdown.
  • Four paid days off for personal wellness, as determined by Cisco.
  • Non-exempt employees receive 16 days of paid vacation per full calendar year, accrued for full-time employees.
  • Exempt employees participate in a flexible vacation time off program with no defined limit, subject to availability and business limitations.
  • 80 hours of sick time off on hire and each January 1, with up to 80 unused hours carried forward.
  • Additional paid time away may be requested for critical or emergency family issues.
  • Optional 10 paid volunteer days per full calendar year.
  • Employees in non-sales roles may be eligible to earn annual bonuses, subject to Cisco policies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service