Cisco Recruitment Drive 2026 | Cisco Hiring Software Engineer

www.djobbuzz.com 17 Mar 2026
Company Name
Cisco
Company Website
https://www.cisco.com/
Experience
1-3 years
Job Role
Software Embedded Software Developer
Job Type
  • Experienced
Job Location
  • Bengaluru/Bangalore
Skills
  • C++
  • C
  • Linux
  • Unix
Education
  • BE/BTech
Branch
  • IT
  • CS
Job will expire on
16 May 2026

About Company

  • At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond.
  • We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds.
  • These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
  • Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions.
  • Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless.
  • We work as a team, collaborating with empathy to make really big things happen on a global scale.
  • Because our solutions are everywhere, our impact is everywhere. 

Job Overview

  • Design and development of IIoT hardware platforms, ensuring seamless integration between hardware and software layers.
  • Design and development of control plane and data plane software for Cisco IIOT Switching, Routing products.

Eligibility Criteria

  • Bachelors (1- 3 years) or Master’s degree(1-2 years) in Computer Science, EE/ECE or related fields.
  • Proficient in writing quality code in C/C++
  • Strong understanding of OS (e.g. Linux, RTOS, Unix) and experience working with Linux kernel, device drivers.
  • Experience in developing software/firmware for networking equipment.
  • Experience using Traffic generators/Analyzers such as IXIA/Sniffer is a plus.
  • Experience with debugging and verification methodologies
  • Experience in using AI tools for Software Development

Job Description

  • Design and develop low-level software components, including BSP, device drivers and kernel modules.
  • Analyse requirements and problem statements to come with right software designs and solutions. To be able to write details Design documents and Functional Specifications.
  • To Code and Unit Test Software components and modules. It is required to have strong white box testing and automating skills
  • Triage, debug, and root cause simulation, software bring-up, and customer failures
  • To be able to innovate and come up with new ideas that can lead to filing patents and creating IP value for the company