JobOffCampus
Cisco Career Opening

Cisco Embedded Software Engineer Recruitment 2026

Freshers Jobs in Bangalore

Posted: Sep 15, 2026 Bangalore Views

Quick Summary: Cisco is listing the role of Embedded Software Engineer. Review the eligibility criteria, key duties, and application instructions below.

CompanyCisco
CategorySoftware Jobs
Job TypeFull Time
LocationBangalore
Experience1 - 2 Years
Batch EligibleAny Batch
CourseB.E / B.Tech
About Company
Cisco is a global leader in networking, cybersecurity and communications technology, delivering solutions for enterprises, service providers and consumers worldwide. The company drives innovation in routing, switching, wireless, IoT and cloud‑based services, and offers diverse career paths across hardware, software and services engineering.
Job Description
Cisco is hiring Embedded Software Engineers in Bangalore to develop low‑level software and firmware for networking equipment. The role involves designing and implementing control‑plane and data‑plane components, device drivers, kernel modules and board support packages, as well as performing software bring‑up, debugging, verification and unit testing. Candidates will work on Cisco IIoT switching and routing products, integrate software with hardware platforms, and leverage AI‑assisted development tools while maintaining high engineering standards.
Roles & Responsibilities
  • - Develop embedded C/C++ software for networking hardware
  • - Implement and maintain Linux kernel modules, device drivers and BSP components
  • - Design and code control‑plane and data‑plane functionalities
  • - Perform software bring‑up, debugging, root‑cause analysis and verification
  • - Write unit tests, automate validation and ensure software quality
  • - Collaborate with hardware, firmware and networking teams to integrate solutions
  • - Utilize AI tools to aid coding, testing and documentation
  • - Document designs, specifications and test results
Eligibility Criteria
  • - B.E/B.Tech/M.E/M.Tech in Computer Science, Electrical Engineering, Electronics & Communication or related field
  • - 1–3 years of relevant experience (1–2 years for Master’s degree holders)
  • - Strong proficiency in C and C++
  • - Good understanding of Linux, RTOS/Unix and kernel development
  • - Experience with networking equipment firmware and device drivers
  • - Familiarity with peripheral interfaces (PCIe, I2C, SPI, UART, GPIO, Ethernet)
  • - Ability to use debugging and verification tools
  • - Good communication and teamwork skills
Skills Required
  • C,C++,Linux,RTOS,Unix,Kernel Development,Device Drivers,Board Support Package,Embedded Firmware,Networking (L2/L3),PCIe,I2C,SPI,UART,GPIO,Ethernet,Unit Testing,White‑Box Testing,Automation,Debugging,AI‑assisted Development,IXIA,Traffic Generators,Sniffers
Selection Process

Online application → Technical screening (coding/algorithm test) → Technical interview (embedded systems, OS and networking) → HR interview

How To Apply for Cisco Recruitment?

Eligibles can apply for this drive online by clicking the link below. All upcoming interview details, exam schedules, and shortlisting updates will be sent directly to your registered email address.

👉 Click Here to Apply: Cisco Official website

Join Our Job Communities
Recommended Career Gateways

Expand your search by exploring active off-campus opportunities, specialized training domains, and regional hiring hubs tailored for freshers.

Get the JobOC App
Get daily fresher jobs and instant updates.
Get it on Google Play
Join WhatsApp
Get instant job alerts