Senior Software Engineer (Hybrid)- SDWAN
Core
Develop full-stack networking software (control plane, data plane, controller) for Cisco's industry-leading SD-WAN and routing solutions, enabling secure connectivity for enterprises across cloud, on-prem, and SaaS environments.
Role type
Senior Software Engineer (Networking/SD-WAN)
Builds
Intelligent, secure, and scalable WAN edge solutions (headend SD-WAN and edge routing platforms)
Domain
Networking / Telecommunications / SD-WAN
Deliverable
production ML models | product features
Required skills
C/C++ systems programming, Linux environments, multicast, IPv6, quality-of-service, segmentation, segment routing, routing architectures, Layer 2/3 technologies, complex system-level debugging, LAN/WAN communication interfaces, AI/ML tools for development
Preferred skills
Routing protocols (OSPF, BGP), packet processors, network software for HW/cloud instances, multi-instance debugging (controllers, edges, hubs, spokes), BFD, network-level debugging (Wireshark, packet capture)
Technologies
C, C++, Linux, Wireshark, OSPF, BGP, BFD, AI/ML tools
Responsibilities
Design and implement full-stack networking software for SD-WAN controllers and dataplanes; collaborate with cross-functional teams (security, analytics, NMS) to deliver end-to-end solutions; leverage AI tools to enhance development efficiency; debug complex system-level issues spanning software domains; define or enhance network architectures to solve customer problems.
Seniority
Senior, hands-on IC