Software Engineer – Ethernet Switching (l2/l3/vxlan, C/c++) (4 - 7 Years))

Cisco UK

C/c++ programming proficiency
L2/l3/vxlan networking protocols
Operating systems knowledge
The role involves designing and developing distributed system software for Ethernet Switch Products focusing on L2/L3/VXLAN technologies

Job Summary

  • The role involves designing and developing distributed system software for Ethernet Switch Products focusing on L2/L3/VXLAN technologies.
  • Candidates will collaborate with hardware, ASIC, marketing, and testing groups to take next-generation feature-rich network products to market.
  • This position offers the opportunity to work closely with distinguished engineers on critical infrastructure enabling world-class Nexus switches.

Matching Summary

The role involves designing and developing distributed system software for Ethernet Switch Products focusing on L2/L3/VXLAN technologies.

Skills & Requirements

Must-have

  • C/C++ programming proficiency
  • L2/L3/VXLAN networking protocols
  • Operating systems knowledge
  • Distributed systems experience
  • Switch/Router software development

Nice-to-have

  • SDK development for custom ASICs
  • MPLS/ACL/QOS protocol knowledge
  • Collaboration with cross-functional teams
  • Experience in AI or cloud infrastructure
  • Innovation in multi-layered Nexus switches

Key Requirements

  • BSEE/CS degree required
  • 5+ years of related experience
  • Prior switch/router software development experience

Work Rights

Not specified

Tailored Resume

Cover Letter