3 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Develop software for Cisco’s next-generation Nexus data center switch products.
- Define, architect, design, and deliver new platform features and solutions.
- Write clean, maintainable, well-tested code and perform coding, debugging, testing, and troubleshooting.
- Lead small-to-medium features or limited-complexity projects from technical design through completion.
- Troubleshoot production issues, participate in on-call rotations, lead postmortems, and write root-cause analyses as needed.
- Perform code reviews, mentor peers and engineering interns, and share knowledge across teams.
- Coordinate project timelines, communicate specifications, and develop remediation plans to support timely delivery.
- Advocate for product features addressing customer needs and track product adoption and success metrics.
Requirements
- 4+ years of experience.
- Strong programming skills in C and/or C++, with proficiency in Python.
- Experience with embedded and/or router/switch software development.
- Experience debugging with tools such as GDB.
- Demonstrated experience with L2/L3, ACL, QoS packet forwarding and/or CPU packet paths.
- Experience with traffic generator tools such as IXIA and Spirent.
- SDK development on NPU, DPU, or networking ASICs is highly desirable.
- Hands-on experience with SDK integration, debugging, and optimization in sophisticated software projects is preferred.
- Practical experience with network processors and/or packet-forwarding ASICs, including real-world development and deployment, is preferred.
- Ability to collaborate across diverse, multifunctional teams and resolve technical challenges.
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.
