Software Engineering Technical Leader

CiscoMilpitas, CA
$183,800 - $303,100Hybrid

About The Position

The application window is expected to close on: 07/06/2026. Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. We are looking for candidates local to Milpitas, CA due to this being a hybrid role requiring at least 3 days in the office per week. Meet the Team: Cisco’s Silicon One™ architecture is changing the economics of high-performance networking. The Cygnus BSP group is at the foundation of the software stack—right next to the silicon—turning bleeding-edge ASICs into production-ready platforms. If you enjoy developing new infrastructure, register-level programming, timing-critical bring-up, and passionate on AI driven development you’ll fit right in. Your Impact: Own the platform and system infrastructure for multiple Cygnus-based platforms, from first power-on through full system launch. Design and implement customer required features on platform. Work on apps on the Cygnus-based platforms and critical infrastructure improvements. Develop robust diagnostics, counters, and telemetry hooks that replace fragile one-off scripts. Integrate your code into CI/CD pipelines and at-scale automation that keep bring-up cycles fast, repeatable, and auditable. Debug initialization and bring-up issues using on-chip traces, and custom tools. Partner with vendors, ASIC architects, hardware designers, and NOS/platform teams; mentor junior engineers and champion best practices across the organization.

Requirements

  • 8+ years of experience along with a Bachelor’s or Master’s degree in STEM
  • Hands-on experience with high-performance networking
  • C/C++ development skills, and Python for tooling, automation, and test
  • Experience with BSP/SDK stacks and abstractions such as SAI
  • Proven ability to troubleshoot complex, timing-dependent bring-up problems in lab environments

Nice To Haves

  • Background in fabric or distributed-chassis architectures
  • Contributions to open-source networking projects (SDK, SAI, SONiC, DPDK, etc.)
  • Deep knowledge of datapath initialization, low-level register programming, and performance tuning
  • Experience mentoring or leading small teams

Responsibilities

  • Own the platform and system infrastructure for multiple Cygnus-based platforms, from first power-on through full system launch
  • Design and implement customer required features on platform
  • Work on apps on the Cygnus-based platforms and critical infrastructure improvements
  • Develop robust diagnostics, counters, and telemetry hooks that replace fragile one-off scripts
  • Integrate your code into CI/CD pipelines and at-scale automation that keep bring-up cycles fast, repeatable, and auditable
  • Debug initialization and bring-up issues using on-chip traces, and custom tools
  • Partner with vendors, ASIC architects, hardware designers, and NOS/platform teams
  • Mentor junior engineers and champion best practices across the organization

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
  • 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)
  • flexible vacation time off program (exempt)
  • 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
  • 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 (non-sales roles)
  • performance-based incentive pay (sales roles)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service