CareerPlanSign in

Embedded Software Engineering Technical Leader

Bangalore, India💼 Full-time🗓 2026-09-02 → 2026-09-25

Core

Architect and develop BIOS, BSP, and diagnostics for Cisco's Core and Edge routing products, ensuring reliability and performance for network switches and routers supporting AI/ML workloads.

Role type

Senior Embedded Software Engineering Technical Leader

Builds

BIOS, Baseboard Support Packages (BSP), diagnostics, and device drivers for FPGA and high-speed networking peripherals

Domain

Networking hardware (switches/routers), embedded systems, FPGA, Linux bring-up

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, Linux hardware bring-up, multi-threading, event handling, state machine implementation, I2C, SPI, UART, PCIe, GPIO, Sonic, ONIE, BMC, IPMI, Redfish

Preferred skills

Kernel debugging (GDB, KGDB), board bring-up leadership, large-scale high-bandwidth system development, Layer 2/3 network protocols, network processors, optical networking, secure-boot, CMIS, SFF standards

Technologies

FPGA, Linux, GDB, KGDB, Sonic, ONIE, BMC, IPMI, Redfish, I2C, SPI, UART, PCIe, GPIO

Responsibilities

Architect and develop BIOS, BSP, and diagnostics; Design, develop, and test device drivers for FPGA and high-speed networking peripherals; Develop and execute software test plans; Collaborate with cross-functional teams to debug prototypes and validate software; Shape technology and industry trends to enable competitive advantage; Provide expert technical consultations internally and externally

Seniority

Senior, hands-on IC with technical leadership

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