People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Multicast Routing Software EngineerUnited States

Fungible

Multicast Routing Software Engineer

United States

Central to our mission is a highly programmable chip. Your role will be to implement the Multicast Routing stack and related infrastructure.
Skills, Education, and Experience Required
  • MS in Computer Science or equivalent degree
  • 4+ years experience with large-scale multicast protocols (PIM, IGMP)
  • Experience in designing and implementing control plane protocols
  • Experience in mapping the protocol requirements to an ASIC data plane
  • Experience in troubleshooting large-scale deployments
  • Ability to write correct C or C++ code quickly
  • Architectural sense
  • Self motivated, independent, and proactive
Additional Success Factors
  • Experience with URIB, MFIB, MRIB
  • Experience with route redistribution and fast convergence in CLOS networks
  • Experience with network virtualization (vSwitch and VxLAN, NVGRE or Geneve encapsulation)
Keywords PIM, IGMP, URIB, MFIB, MRIB, route redistribution, fast convergence

I'm interested

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Program Manager

NewsCred Bartlesville Oklahoma United States 422 South Santa Fe Avenue, Bartlesville, Oklahoma, United States
Company DescriptionNewsCred exists because of the simply stated but enormously difficult challenge that marketers have in publishing wonderful content that actually helps us, the individuals that they are ultimately trying to reach.Learn more at n...

L3 Technical Customer Success Engineer

CloudGenix United States United States
The Opportunity:The Technical Customer Success Engineer (TSE) will make a large impact on overall customer success on how they view our solution and enable confidence in our technical services and solutions in general. They are the face of CloudGe...

Platform Engineer

Crunchbase United States United States
If debugging is the process of removing software bugs, then programming must be the process of putting them in. - DijkstraEngineering at Crunchbase Our Mission It's nearly impossible to find an authoritative source of truth about companies that is...