CareerPlanGet AI match score →

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

Bangalore, India💼 Full-time🗓 2026-04-15 → 2026-07-31

Core

Lead a high-performing team of software engineers developing BIOS, BSP, and diagnostic software for Cisco's network switches and routers to support AI/ML workloads.

Role type

Senior Manager, Embedded Systems & Device Drivers

Builds

BIOS, Baseboard Support Packages (BSP), and diagnostic software for network infrastructure hardware

Domain

Network Infrastructure Hardware (Switches/Routers) & Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, Linux Kernel, Device Drivers, FPGA Integration, Multi-threading, State Machine Implementation, I2C, SPI, UART, PCIe, GPIO, Sonic, ONIE, BMC, IPMI, Redfish

Preferred skills

Kernel Debugging (GDB, KGDB), Board Bring-up, Validation, Layer 2/3 Network Protocols, Optical Networking, Secure-boot, CMIS/SFF Standards

Technologies

Linux, SONiC, ONIE, BMC, Redfish, GDB, KGDB

Responsibilities

Define long-term vision for BIOS/BSP/diagnostic software; Mentor and grow senior engineering teams; Provide guidance on complex architectural decisions for device drivers and FPGA; Partner with hardware and product management teams; Lead the full software development lifecycle; Stay ahead of industry trends in networking and embedded systems

Seniority

Senior Manager, strategic leadership & hands-on technical oversight

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