Cisco Software Engineer Hiring in Bangalore: Apply Now for SDE Roles
Cisco is actively hiring for Software Engineer positions within their Platform Independent Common group based in Bangalore. These Cisco Software Engineer Jobs in Bangalore are full-time, hybrid roles designed for early-career professionals with 1 to 3 years of experience who want to build core system software using a core tech stack encompassing C/C++, networking fundamentals, operating systems, data structures, and Linux.
You will join a global tech leader to build high-performance software that powers enterprise routers, switches, and next-generation cloud networks. This role offers an exceptional platform to develop a deep mastery of system architecture, high-availability design, and memory efficiency while collaborating with seasoned engineering veterans.
Quick Job Details
What You'll Do
As a Software Engineer at Cisco, your day-to-day work centers on core system software development, protocol design, and rigorous testing.
- Write, maintain, and enhance clean C/C++ code for core routing protocols such as IGP, BGP-LS, and FHRP, along with route-policy frameworks.
- Analyze complex software behavior using system logs, trace files, core dumps, and platform diagnostics to resolve defects.
- Work closely with hardware, platform, and quality assurance teams to validate software across various operating environments.
- Build unit, functional, and scale test suites to ensure network resiliency, security, and operational stability.
- Participate actively in technical design discussions and code reviews to hone engineering judgment and system programming skills.
Get Latest π° Job Updates
Never miss an opportunity! Join our official channels for daily job alerts and career tips.
What You Need (Requirements)
Candidates must combine a relevant educational engineering background, systems programming proficiency, and strong computer science fundamentals.
- Hold a Bachelorβs or Masterβs degree in Computer Science, Electronics, Electrical Engineering, Networking, or a related field.
- 1 to 3 years of professional experience in software engineering or systems development.
- Strong programming proficiency in C/C++.
- Solid grasp of networking fundamentals, operating systems, and data structures.
- Familiarity with scripting languages like Python or Perl and working experience in Linux environments.
- Strong analytical reasoning, problem-solving skills, and a proactive attitude toward learning complex systems.
Tech Stack
π‘ Gigsdock Pro-Tip
To land Cisco Software Engineer Jobs in Bangalore, focus heavily on computer science fundamentals, such as pointers, memory management, multi-threading, and data structures in C or C++. Review core networking concepts like the TCP/IP stack and Unix/Linux command-line tools. During technical evaluations, articulate your debugging thought process clearly, as hiring teams prioritize strong analytical reasoning and systematic problem-solving over day-one tool perfection.
β οΈ Disclaimer & Important Information
- Never pay any amount for getting a job. Genuine employers never charge recruitment fees.
- Apply before the hiring closes or the employer stops accepting applications.