Software Engineering Technical Leader - Silicon One Customer Engineering

Cisco

Actively hiring
Remote (Usa-San Jose, US) Posted 141 days ago $183,800$263,600 / year

At a glance

AI generated

TL;DR

Join the Silicon One Customer Engineering team as a senior software engineer in San Jose, CA, where you will collaborate with Cisco’s Silicon One customers to enhance product adoption and support through software development and technical guidance. Your daily tasks include gathering customer requirements, troubleshooting issues, and developing custom applications using C++, Python, and the Silicon One network processing language. You will work closely with architecture and design teams to define next-generation ASIC products while leading a team of engineers in designing and implementing features for both control and data planes on Cisco's NPU. This role requires expertise in networking protocols like L2/L3, MPLS, BGP, OSPF, as well as proficiency in analytical reasoning and debugging tools such as GDB and PDB. Ideal candidates have experience with cloud or edge networking products and traffic generators, bringing a deep commitment to delivering high-quality software for scalable, low-latency systems addressing AI/ML workloads and modern applications.

Skills

C++ Python MPLS BGP OSPF GDB PDB SAI SONiC IXIA Spirent CI/CD

What you'll do

  • Lead the development of software features for both control and data planes on Cisco's Silicon One NPU.
  • Collaborate with architecture and hardware teams to shape next-generation ASIC products.
  • Develop innovative applications and customizations of Silicon One software to meet customer needs.
  • Gather customer requirements and pain points, implementing solutions to improve software quality and user experience.
  • Use C++ and Python to develop high-quality software for the NPU, ensuring timely delivery and adherence to design standards.

What we're looking for

  • Extensive experience in software development for networking domain.
  • Expertise in C++ and Python programming languages.
  • Deep knowledge of networking protocols (L2/L3, MPLS, BGP, OSPF).
  • Strong analytical reasoning and debugging skills using tools like GDB.
  • Experience with algorithms and data structures.
  • Leadership in designing complex systems and delivering high-quality software.

Market check

Salary context

This $183,800–$263,600 range sits above 78% of similar postings on FindRole.

Peer median band

$149,232$225,100

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$164,787$219,425

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 113 open roles on FindRole.

Listed pay typically runs $165,000–$241,400 across 113 roles with salary data.

Most-posted roles

View all roles at Cisco

More like this

Similar roles

Software Engineering Technical Leader

Cisco

Remote (Usa-San Jose, US) 85 days ago $210,600$350,800
C C++ Python Java TCP/IP Ethernet JIRA Confluence SONiC SAI SDKs Agile PMP CSM CCNA CCNP CCIE
Remote

Software Engineering Technical Leader

Cisco

Remote (Usa-San Jose, US) 85 days ago $210,600$350,800
C C++ Python Java TCP/IP Ethernet JIRA Confluence SONiC SAI SDKs Agile PMP CSM CCNA CCNP CCIE
Remote

Software Engineering Technical Leader

Cisco

Remote (Usa-Milpitas, US) 9 days ago $210,600$305,100
Java Go Python Kubernetes Docker AWS Google Cloud Azure Microservices C C++ Data Structures Algorithms Software Design Virtualized Applications CI/CD
Remote

Software Engineering Technical Leader

Cisco

Remote (Usa-Milpitas, US) 57 days ago $210,600$305,100
Python CI/CD Linux Git Jira AI ML LLM APIs Terraform Kubernetes Docker Prometheus Grafana Cisco_IOS_XR SONiC FBOSS Ixia Spirent VXLAN MACsec
Remote