Software Engineering Technical Leader

Cisco

Confirmed live yesterday High trust
Closes in 7 days Remote

Quick summary

Work type
Remote
Location
Milpitas, CA
Salary
$210,600–$305,100 / yr
Posted
57 days ago
Freshness
Confirmed live yesterday
Closes
Sep 18, 2026 (soon)

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $202k
This role $258k
$131k most similar roles pay here $324k

This role pays more than 92% of similar roles. Most pay $177,700–$227,262 — the shaded band above. At the midpoint, this role pays about $258k 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

As a Software Engineering Technical Leader within the Common Hardware Group, you will join a team developing innovative hardware platforms for core switching, routing, and wireless products. You will architect, design, and develop BIOS, BSP, and diagnostics for core and edge routing products while designing and testing kernel and user space device drivers for FPGA and networking peripherals. Your daily work involves leading technical reviews, executing software test plans, and collaborating with cross-functional teams to debug prototypes and validate systems. The role requires proficiency in C, C++, and Python, along with experience in Linux hardware bring-up, multi-threading, and protocols like I2C, MDIO, SPI, UART, PCIe, and GPIO. You will utilize tools such as GDB and KGDB to troubleshoot defects across kernel modules and applications for high-bandwidth systems involving networking and optical technologies.

What you'll do

  • Architect, design, and develop BIOS, BSP, and Diagnostics for Cisco core and edge routing products.
  • Design, develop, and test kernel and user space device drivers for FPGA and networking peripherals.
  • Lead board bring-up, validation, and debugging of embedded systems.
  • Develop software from initial concept through final delivery for large-scale, high-bandwidth systems.
  • Troubleshoot software defects ranging from kernel modules to end-user applications.
  • Execute software test plans and lead technical reviews across cross-functional teams.
  • Write system specifications and participate in requirements reviews for hardware platforms.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Science, or related field with 12+ years experience, or Master's degree with 10+ years experience.
  • Proficiency in C, C++, and Python programming.
  • Experience with Sonic, ONIE, BMC, IPMI, and Redfish technologies.
  • Extensive Linux hardware bring-up experience and a strong background in device driver development.
  • Expertise in multi-threading, event handling, state machines, and kernel debugging tools like GDB and KGDB.
  • Skilled in developing device drivers for protocols including I2C, MDIO, SPI, UART, PCIe, and GPIO.
  • Experience leading board bring-up, validation, and debugging of embedded systems.
  • Ability to develop software from concept through delivery for large-scale, high-bandwidth systems.

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (Milpitas, CA) 57 days ago $231,400$331,800
C C++ Python Embedded Systems Linux Device Drivers BIOS BSP Sonic ONIE BMC IPMI Redfish I2C SPI UART PCIe GPIO GDB KGDB Secure-boot
10+ yrs exp Remote

Senior Embedded Software Engineer

Cisco

Remote (Milpitas, CA) 29 days ago $167,700$245,200
C Python Linux Kernel Device Drivers GDB KGDB I2C SPI UART PCIe GPIO Sonic ONIE BMC IPMI Redfish Secure-boot
7+ 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

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