Embedded 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
30 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $227k
$129k most similar roles pay here $283k

This role pays more than 81% of similar roles. Most pay $169,050–$222,000 — the shaded band above. At the midpoint, this role pays about $227k versus about $196k 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 · Embedded Software Engineering Technical Leader

The Embedded Software Engineering Technical Leader joins the Diagnostic/BSP team to ensure the reliability and performance of core and edge routing products. This role involves architecting, designing, and developing BIOS, BSP, and diagnostics while creating kernel and user space device drivers for FPGA and networking peripherals. The individual will execute software test plans, lead technical reviews, and collaborate with cross-functional teams to debug prototypes and validate software. Key technical requirements include proficiency in C, C++, and Python, along with experience in Linux hardware bring-up and developing drivers for I2C, SPI, UART, PCIe, and GPIO protocols. The role requires expertise in Sonic, ONIE, BMC, IPMI, and Redfish technologies. The work focuses on solving complex challenges within network infrastructure to support multi-layered responses to diverse workload demands from AI and ML environments.

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.
  • Develop and execute comprehensive software test plans to ensure system reliability.
  • Debug prototypes and validate software in collaboration with cross-functional teams.
  • Lead technical reviews and discussions across various internal teams.
  • Troubleshoot software defects ranging from kernel modules to high-level applications.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Science, or related field with 10+ years experience, or Master's degree with 8+ years experience.
  • Prior experience in C, C++, and Python programming.
  • Experience in hardware and device driver development, including Linux hardware bring-up.
  • Experience with Sonic, ONIE, BMC, IPMI, and/or Redfish technologies.
  • Experience developing, debugging, and validating embedded systems and device drivers for I2C, SPI, UART, PCIe, and/or GPIO.
  • Proficiency in kernel debugging tools such as GDB and KGDB (preferred).
  • Experience developing software from concept through delivery for large-scale, high-bandwidth systems (preferred).
  • Experience troubleshooting defects from kernel modules to applications; experience with network protocols, optical networking, or AI/ML (preferred).

More like this

Similar roles

Software Engineering Technical Leader

Cisco

Milpitas, CA 14 days ago $186,900–$267,700
C C++ Python Linux BIOS BSP Device Drivers GDB KGDB I2C MDIO SPI UART PCIe GPIO Sonic ONIE BMC IPMI Redfish
8+ yrs exp

Software Engineering Technical Leader

Cisco

Remote (San Jose, CA) 57 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

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 (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