# Embedded Software Engineering Sr. Technical Leader

**Company**: Cisco
**Location**: Bangalore, India
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Embedded-Software-Engineering-Sr-Technical-Leader---C--C----BSP--SONiC--Device-Driver--Linux--Kernel---12---years_2028368?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c35b17ea-f84

## Description

The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the reliability and performance of our world-class hardware.

You will architect and develop BIOS, BSP, and diagnostics for Cisco's Core and Edge routing products.

Responsibilities:

- 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.

- Innovate and drive unique software, hardware, and technology solutions with a global impact on Cisco's product portfolio.

- Utilize deep technical expertise for complex consultations and act as an expert both internally and externally.

- Shape technology and industry trends to enable a competitive advantage and ensure long-term business impact.

Requirements:

- Bachelor’s degree in Electrical Engineering, Computer Science, or related field with 14+ years experience, or Master’s degree with 12+ years experience.

- Current experience in C, C++, and Python programming for embedded systems.

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

- Prior experience with Sonic, ONIE, BMC, IPMI, and/or Redfish technologies.

- Prior experience developing, debugging, and validating embedded systems using protocols such as I2C, SPI, UART, PCIe, GPIO.

Benefits:

- Opportunities for growth and professional development

- Collaborative and innovative work environment

- Global impact on Cisco's product portfolio

## Skills

### Required
- C
- C++
- Python
- Linux
- Device Driver
- SONiC
- BSP

### Nice to have
- kernel debugging tools
- GDB
- KGDB
- troubleshooting skills
- AI/ML
- Layer 2/3 network protocols

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Embedded-Software-Engineering-Sr-Technical-Leader---C--C----BSP--SONiC--Device-Driver--Linux--Kernel---12---years_2028368?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
