Embedded Software Engineering Technical Leader

Cisco

Milpitas, California, USA
Base: $183,800.00 - $303,100.00; bonus/equity: ann...
C, c++, and python programming
Linux hardware bring-up
Embedded systems and device drivers
Our team develops software for Cisco’s network switches and routers, which feature advanced application awareness to build a flexible and agile network infrastructure

Job Summary

  • Our team develops software for Cisco’s network switches and routers, which feature advanced application awareness to build a flexible and agile network infrastructure.
  • This is a unique opportunity to grow your technical skill set and gain visibility and recognition across cross-functional teams within Cisco.
  • We work as a team, collaborating with empathy to make really big things happen on a global scale.

Matching Summary

Our team develops software for Cisco’s network switches and routers, which feature advanced application awareness to build a flexible and agile network infrastructure.

Salary

Base: $183,800.00 - $303,100.00; Bonus/Equity: Annual bonuses, restricted stock units; Benefits: Medical, dental, vision, 401(k), paid time off

Skills & Requirements

Must-have

  • C, C++, and Python programming
  • Linux hardware bring-up
  • Embedded systems and device drivers
  • I2C, SPI, UART, PCIe, GPIO protocols
  • BIOS, BSP, and Diagnostics development

Nice-to-have

  • Troubleshooting software defects from kernel to applications
  • Collaborative system design and specification writing
  • Commitment to quality and continuous learning
  • Experience with AI/ML
  • Strong communication skills

Key Requirements

  • 10+ years experience with Bachelor's degree
  • 8+ years experience with Master's degree
  • Hardware and device driver development background
  • Sonic, ONIE, BMC, IPMI, Redfish experience
  • US work authorization (implied by salary details)

Work Rights

Not specified

Tailored Resume

Cover Letter