Cisco
Cisco1h ago
LinkedIn

Software Engineer

Bengaluru, Karnataka, India
Senior Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Cisco

Full Job Description

About The Role

Join the IOS-XR team Manageability group to deliver an innovative, scalable, and reliable programmatic OS. Your work will impact millions of devices across Campus, Branch, Service Provider Edge markets, generating billions in revenue.

Your Impact

  • Develop the XR programmability/manageability stack for fully automated operations management.
  • Simplify architecture by reducing memory footprints and improving performance to meet high customer expectations.
  • Implement model-driven APIs (gRPC, NETCONF) enabling seamless integration with modern network automation tools.

Qualifications

Mandatory:
- Bachelor’s degree in a related field or equivalent experience.
- 6+ years of professional experience (4+ for Master's graduates).
- Expert-level proficiency in C and Python, including unit testing and debugging.
- Strong background in network programming and multithreading concepts.

Preferred:
- Experience with Linux Kernel Programming and Open Source technologies.
- Knowledge of NETCONF, gRPC, GNMI, GNOI, and Open Config models.
- Prior development experience specifically within the Cisco IOS-XR product line.

Why Work At Cisco?

Cisco is at the forefront of innovation in both physical and digital worlds. We collaborate with empathy on a global scale to build solutions that provide unparalleled security, visibility, and insights across your entire digital footprint.

Company

Cisco

Cisco

Cisco is a global technology leader revolutionizing how organizations connect and protect in the AI era. For over four decades, Cisco has securely connected the world through industry-leading AI-power...

Bengaluru, Karnataka, India
Posted on LinkedIn