Software Engineer (Hybrid)
Core
Develop full-stack networking software (routing/forwarding) for Cisco's SD-WAN and routing platforms, focusing on segmentation, segment routing, multicast, IPv6, and QoS.
Role type
Senior IC software engineer (networking stack)
Builds
Industry-leading headend SD-WAN and edge routing platforms
Domain
Networking / SD-WAN / Routing
Deliverable
production ML models | product features
Required skills
C/C++ systems programming, Linux environments, control plane/data plane architecture, multicast, IPv6, QoS, segmentation, segment routing, Layer 2/3 protocols, complex system debugging, LAN/WAN interfaces
Preferred skills
Routing protocols (OSPF, BGP), packet processors, controller-driven architecture, network debugging (Wireshark), BFD, HW/cloud instance development
Technologies
Linux, Wireshark, AI/ML tools for development
Responsibilities
Design and implement full-stack networking solutions for controllers and dataplanes; collaborate with security, analytics, and NMS teams; leverage AI tools to enhance development efficiency; debug complex system-level issues across software domains.
Seniority
Senior, hands-on IC