Software Engineering Technical Leader

Cisco

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Milpitas, CA
Salary
$186,900–$267,700 / yr
Employment
Full-time
Posted
14 days ago
Freshness
Confirmed live today
Closes
Oct 18, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $227k
$138k most similar roles pay here $282k

This role pays more than 75% of similar roles. Most pay $181,937–$228,075 — the shaded band above. At the midpoint, this role pays about $227k versus about $205k 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 205 open roles on FindRole.

Listed pay typically runs $167,700–$245,200 across 158 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 architect, design, and develop BIOS, BSP, and Diagnostics for core and edge routing products. You will build and test kernel and user space device drivers for FPGA and networking peripherals while leading technical reviews and collaborating with cross-functional teams to debug prototypes and validate software. The role requires proficiency in C, C++, and Python, along with extensive Linux hardware bring-up experience and expertise in multi-threading, event handling, and state machines. You will work with protocols such as I2C, MDIO, SPI, UART, PCIe, and GPIO while utilizing tools like GDB and KGDB. The role addresses technical challenges in high-bandwidth systems involving networking, optics, and embedded systems, specifically focusing on hardware platforms for the AI era.

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 and execute software test plans to ensure product quality.
  • Troubleshoot software defects ranging from kernel modules to high-level applications.
  • Write technical specifications and conduct requirements reviews for large-scale, high-bandwidth systems.
  • Lead technical reviews and discussions across cross-functional teams.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Science, or related field with 8+ years experience, or Master's degree with 6+ years experience.
  • Proficiency in C, C++, and Python programming.
  • Experience in hardware and device driver development including Linux hardware bring-up.
  • Expertise in multi-threading, event handling, state machines, and kernel debugging tools like GDB and KGDB.
  • Skill in developing drivers for protocols such as I2C, MDIO, SPI, UART, PCIe, and GPIO.
  • Ability to lead board bring-up, validation, and troubleshooting of embedded systems from concept to delivery.
  • Experience with Sonic, ONIE, BMC, IPMI, Redfish technologies, and Layer 2/3 network protocols (preferred).
  • Familiarity with AI/ML, secure-boot, open source tools, CMIS, and SFF standards (preferred).

More like this

Similar roles

Senior Embedded Software Engineer

Cisco

Remote (Milpitas, CA) 50 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 2 days ago $166,300–$238,300
C C++ Python Go Perl AWS OpenStack Linux Networking Ansible Jenkins CI/CD Git Agile Automated Testing Monitoring Observability
8+ yrs exp Remote

Software Engineering Technical Leader

Cisco

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