CareerPlanGet AI match score →

Leader, Software Engineering | C, C++, BSP, SONiC, Device Driver, Linux, Kernel, People Leader | 12 years

Bangalore, Karnataka💼 Full-time🗓 2026-06-16 → 2026-07-26

Required skills

Deep expertise in C, C++, and Python programming for embedded systems

Domain expertise

Extensive experience in hardware and device driver development, including Linux hardware bring-up, multi-threading, event handling, and state machine implementation

System knowledge

Demonstrated experience with protocols such as I2C, SPI, UART, PCIe, and GPIO, as well as technologies like Sonic, ONIE, BMC, IPMI, and/or Redfish

Strategic leadership

Define and execute the long-term vision for BIOS, BSP, and diagnostic software development. Align team objectives with Cisco’s broader goals in AI/ML and network infrastructure

Talent development

Mentor and grow a team of senior engineers. Foster an inclusive, collaborative, and innovative environment that attracts and retains top talent

Technical oversight

Provide guidance on complex architectural decisions for device drivers, FPGA integration, and high-speed networking peripherals. Ensure best-in-class software quality through rigorous test plans and validation processes

Cross-functional collaboration

Partner with hardware, product management, and global engineering teams to drive unique technology solutions. Act as a primary point of contact for complex technical consultations, both internally and externally

Operational excellence

Lead the team through the full software development lifecycle—from concept to delivery. Drive industry-leading standards for system reliability and performance

Innovation

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

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗