3 days ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop, test, and integrate software features into customer environments.
- Work on operating-system protocols, router observability, and application-hosting frameworks.
- Participate in the full software development lifecycle from requirements collection through deployment and support.
- Perform issue triage, monitoring, troubleshooting, and resolution.
- Develop expertise in networking protocols and serve as the point of contact for assigned component areas.
Requirements
- Require 2 to 5 years of experience.
- Require a bachelor’s degree in computer science, electrical engineering, electronics and communications, or a technical equivalent.
- Require expert knowledge and hands-on experience in C.
- Require knowledge of operating-system concepts and systems programming on UNIX-based systems.
- Require network programming and multithreaded programming experience.
- Preferred exposure includes Netconf/Yang, gRPC, REST APIs, OpenConfig, SONiC, SNMP, Layer 2/Layer 3 protocols, and optical networking.
Benefits
- Opportunity to work with major web players and experienced engineers.
- Exposure to end-to-end software development, operating systems, and distributed systems.
- Opportunity to develop networking software and work across requirements, deployment, integration, and customer support.
Tech Stack
CgRPC
Categories
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
