Software Engineering Technical Leader
Cisco
At a glance
AI generatedJoin 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
What you'll do
What we're looking for
Market check
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
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
More like this
Cisco
Cisco
Cisco
Cisco
Cisco
Cisco