Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Embedded Software Engineering Sr. Technical Leader

Cisco Bangalore, India Hybrid senior full-time

The employer hasn't listed a salary.

Apply on Cisco

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

Nice to have

  • kernel debugging tools
  • GDB
  • KGDB
  • troubleshooting skills
  • AI/ML
  • Layer 2/3 network protocols
Apply on Cisco