Leader, Software Engineering | C, C++, Bsp, Sonic, Device Driver, Linux, Kernel, People Leader | 12+ Years

Cisco UK

Bangalore, India
On-site
C, c++, and python for embedded systems
Linux hardware bring-up
Device driver development
Lead a high-performing team of software engineers responsible for the reliability, performance, and innovation of Cisco’s world-class hardware

Job Summary

  • Lead a high-performing team of software engineers responsible for the reliability, performance, and innovation of Cisco’s world-class hardware.
  • Define the technical strategy, cultivate a culture of innovation, and mentor top-tier engineering talent.
  • Stay ahead of industry trends (e.g., Sonic, ONIE, BMC, Redfish) to ensure Cisco’s product portfolio remains at the cutting edge of the industry.

Matching Summary

Lead a high-performing team of software engineers responsible for the reliability, performance, and innovation of Cisco’s world-class hardware.

Skills & Requirements

Must-have

  • C, C++, and Python for embedded systems
  • Linux hardware bring-up
  • Device driver development
  • High-speed networking peripherals
  • Sonic, ONIE, BMC, IPMI, Redfish

Nice-to-have

  • Kernel debugging tools
  • Large-scale system troubleshooting
  • AI/ML integration
  • Layer 2/3 network protocols
  • Secure-boot and CMIS/SFF standards

Key Requirements

  • 18+ years of experience with Bachelor's degree
  • 15+ years of experience with Master's degree
  • Proven track record of leading large, diverse engineering teams
  • Extensive experience in hardware and device driver development
  • Demonstrated experience with protocols such as I2C, SPI, UART, PCIe, and GPIO

Work Rights

Not specified

Tailored Resume

Cover Letter