Software Engineering Technical Leader

Cisco

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Milpitas, CA
Salary
$214,100–$309,800 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday
Closes
Sep 25, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $202k
This role $262k
$131k most similar roles pay here $329k

This role pays more than 95% of similar roles. Most pay $177,700–$227,262 — the shaded band above. At the midpoint, this role pays about $262k versus about $202k for comparable roles.

Based on 240 similar postings.

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 196 open roles on FindRole.

Listed pay typically runs $167,700–$245,200 across 196 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Software Engineering Technical Leader

The Software Engineering Technical Leader joins a team developing firmware, SDKs, simulators, and compilers for the Cisco SiliconOne architecture to support hyperscale networks and global service providers. This role focuses on leveraging P4 to define packet-processing behaviors on high-performance network devices while managing complex resource-management challenges across programmable pipelines. The individual will design and implement C, C++, or P4 programs, enhance the backend of the P4 compiler, and develop Python-based test frameworks to ensure data-plane reliability. Key responsibilities include collaborating with ASIC engineers for hardware integration, mentoring senior engineers, and translating strategic vision into technical priorities. The role addresses critical networking challenges in the Service Provider space, specifically targeting Web, Cloud, Data Center, and Mobile solutions by developing advanced features for next-generation platforms using L2 and L3 technologies.

What you'll do

  • Develop and optimize firmware, SDKs, simulators, and compilers for the Cisco SiliconOne architecture.
  • Design and implement C, C++, or P4 programs to define packet-processing behaviors on high-performance network devices.
  • Build and enhance the backend of the P4 compiler to leverage advanced networking hardware capabilities.
  • Solve complex resource-management challenges and optimize resource allocation across programmable network-processing pipelines.
  • Collaborate with ASIC engineers to integrate P4 programs with next-generation IC designs during development cycles.
  • Develop Python-based test frameworks and cases to validate SDK functionality, performance, and reliability.
  • Lead major business projects and mentor senior engineers to align technical vision with organizational goals.

What we're looking for

  • Bachelor's degree plus 12 years of related experience, or Master's degree plus 8 years of related experience.
  • Experience in software design and development using C, C++, or P4 for production-quality systems.
  • Experience troubleshooting and resolving sophisticated software issues in large, distributed codebases using tools like GDB or PDB.
  • Experience with Layer 2 (L2) and Layer 3 (L3) networking technologies, protocols, and data-plane behaviors.
  • Experience with Python to develop scalable, maintainable, and production-ready software solutions.
  • Experience with network-processor software programming (preferred).

More like this

Similar roles

Software Engineering Technical Leader

Cisco

Remote (San Jose, CA) 36 days ago $186,900$267,700
C C++ Python Java TCP/IP Ethernet SONiC SAI SDK Agile JIRA Confluence PMP CSM CCNA CCNP CCIE Distributed Computing ASIC Design
10+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (Milpitas, CA) 82 days ago $183,800$263,600
SONiC C++ Python Linux Kernel TCP/IP BGP VxLAN EVPN Pytest GDB PDB Git Jira Jenkins CI/CD L2/L3 Forwarding QoS SAI
8+ yrs exp Remote

Leader, Software Engineering

Cisco

Raleigh, NC +1 14 days ago $151,600$222,400
CI/CD Cloud-native Infrastructure-as-Code Performance Testing Automation Tools Agile AI-driven tools
10+ yrs exp Hybrid

Software Engineering Technical Leader

Cisco

Remote (Milpitas, CA) 57 days ago $210,600$305,100
C C++ Python Linux BIOS BSP Device Drivers GDB KGDB I2C MDIO SPI UART PCIe GPIO Sonic ONIE BMC IPMI Redfish Optical Networking
10+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (Boulder, CO) 25 days ago $177,600$257,400
AI Agents LLM machine-learning Distributed Systems APIs Infrastructure Automation CI/CD Observability Backend Services Developer Tools Software Engineering
10+ yrs exp Remote