Cisco

Software Engineer - Customer Experience - SDK - L2/L3

Cisco
Apply
6 days ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Triage customer issues and optimize software features for cloud, data center, and AI/ML networking deployments.
  • Collaborate with architecture, SDK, platform software, and Network Operating System teams to deliver scalable networking solutions.
  • Integrate software involving L2/L3 forwarding, ACL, QoS, traffic management, congestion management, and load balancing.
  • Troubleshoot and resolve software and networking issues across development, qualification, and production environments.
  • Support solution validation, deployment planning, performance tuning, and feature adoption.
  • Contribute to automation, validation, testing, and continuous integration frameworks.
  • Participate in design reviews and technical planning activities.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field plus 10+ years of software development experience, or a master’s degree plus 8+ years of software development experience.
  • Strong software development expertise in C++ and Python.
  • Experience developing software on Linux-based systems.
  • Experience developing, integrating, or debugging networking software using SDKs and abstraction layers.
  • Experience with Switch Abstraction Interface or similar networking abstraction frameworks.
  • Strong understanding of Layer 2 and Layer 3 networking technologies and protocols.
  • Experience with Network Operating Systems and software integration across networking platforms.
  • Understanding of QoS, traffic management, congestion management, and load-balancing technologies.
  • Hands-on experience with software debugging, performance analysis, and complex networking environments.
  • Experience with networking ASICs, switching platforms, or network infrastructure software.
  • Preferred experience includes networking SDKs, Cisco or open-source NOS platforms such as SONiC, data center networking, distributed systems, hyperscale or AI environments, Linux kernel interfaces, device drivers, low-level hardware programming, automation and test infrastructure, and customer or field engineering support.
  • Excellent communication, teamwork, and mentoring skills.

Benefits

  • Application window is expected to close on October 29, 2026, though the posting may be removed earlier if the position is filled or enough applications are received.

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