Cisco

Senior Software Engineer – C/C++ & Network Systems

Cisco
Apply
20 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, and test scalable, high-quality software components for Cisco IOS XE.
  • Develop control-plane and data-plane software for switching, routing, wireless, and IIoT products.
  • Analyze requirements and create software designs, functional specifications, and solutions.
  • Troubleshoot complex issues to improve system stability, security, and performance.
  • Drive engineering process improvements and adopt industry best practices.
  • Contribute innovative ideas that may lead to intellectual property and patent opportunities.

Requirements

  • Bachelor’s degree with 5+ years of related experience, or a master’s degree with 3+ years of related experience, or a PhD with 0 years of related experience.
  • Strong C/C++ programming skills focused on reliable, maintainable, high-quality code.
  • Experience or understanding of networking software or firmware, including control plane, data plane, Linux/RTOS, or networking OS internals.
  • Knowledge of data structures, software architecture, and system design.
  • Experience with wireless technologies including 802.11ac/ax/be and network testing tools such as IXIA or packet analyzers.
  • Experience with Python, AI/LLMs, RAG, MCP, or intelligent network-diagnostics solutions is advantageous.
  • Experience with TCP/IP, BGP, OSPF, and complex system architectures is preferred.
  • Hands-on experience with high availability, IPC, memory management, distributed systems, containers, or virtualization is preferred.
  • CCNA, CCNP, or CCIE certification is a plus; equivalent experience is valued.

Tech Stack

Categories

Cisco

About Cisco

10,000+ employees

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.

Contact me