Software Engineering Technical Leader

Cisco

Remote Actively hiring Verified listing
Remote, USA · Milpitas, US Posted 11 days ago $210,600$305,100 / year

At a glance

AI generated

TL;DR

Cisco's Common Hardware Group (CHG) is hiring experienced Software Engineers to join its Diagnostic/BSP team, focusing on developing BIOS, BSP, and diagnostics for Cisco’s network switches and routers. This role involves architecting software solutions that support advanced application awareness in flexible network infrastructures, particularly for AI and ML workloads. Daily tasks include designing device drivers for FPGA and networking peripherals, executing test plans, and collaborating with cross-functional teams to debug prototypes and validate software. Ideal candidates have extensive experience in C, C++, Python, and Linux hardware bring-up, along with expertise in multi-threading, event handling, and state machines. They should also be proficient in kernel debugging tools like GDB and KGDB and possess a strong background in device driver development for protocols such as I2C, MDIO, SPI, UART, PCIe, and GPIO.

Skills

C C++ Python Sonic ONIE BMC IPMI Redfish Linux GDB KGDB I2C MDIO SPI UART PCIe GPIO

What you'll do

  • Architect and develop BIOS, BSP, and diagnostics for Cisco’s core and edge routing products.
  • Design and test kernel and user space device drivers for FPGA and networking peripherals.
  • Lead technical reviews and discussions across cross-functional teams.
  • Develop and execute software test plans to validate new hardware features.
  • Troubleshoot software defects from kernel modules through applications.

What we're looking for

  • Bachelor’s degree in Electrical Engineering, Computer Science or related field with 12+ years experience.
  • Proficient in C, C++, and Python programming languages.
  • Extensive Linux hardware bring-up experience and strong device driver development background.
  • Expertise in multi-threading, event handling, state machines, and kernel debugging tools like GDB and KGDB.
  • Experience leading board bring-up, validation, and debugging of embedded systems.
  • Develop software from concept through delivery for large-scale, high-bandwidth systems.
  • Collaborative system design skills with a commitment to quality and continuous learning.

Market check

Salary context

This $210,600–$305,100 range sits above 95% of similar postings on FindRole.

Peer median band

$141,300$219,050

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$154,075$211,200

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

Listed pay typically runs $165,000–$241,400 across 103 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) 86 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) 86 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) 10 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) 58 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

Software Engineering Technical Leader

Cisco

Remote (Usa-Research Triangle Park, US) 11 days ago $149,100$218,900
Python pyATS BGP OSPF ISIS MPLS Segment Routing Multicast GIT Jira Jenkins Grafana telegraf InfluxDB Ixia Spirent gNMI gRPC NETCONF YANG REST API Linux CentOS Redhat Ubuntu Bash Unix Shell Scripting KVM VMware Docker Kubernetes Cisco IOS-XR AI ML
Remote