NVIDIA is looking to solve the problem of developing and enhancing routing and control plane software for their Cumulus Linux operating system
Requirements
- A minimum 5+ years of software development experience in any of the multiple routing protocols including BGP, EVPN, PIM, OSPF, RIFT, or MPLS/SR or networking software or Yang or SNMP or Telemetry
- Strong C programming skills
- Strong technical abilities, problem-solving, design, coding, and debugging skills
- Knowledge in multiple control plane protocols including BGP/EVPN/OSPF/Multicast/Yang/SNMP/Telemetry for the data center environment
- Knowledge of Linux kernel networking and hardware forwarding
- C/C++ and Python programming skills
Responsibilities
- Develop/enhance and test different routing protocols and related control plane software
- Collaborate with team members, QA and Support teams on development, debugging, and bug fixing
- Yang, SNMP, Telemetry
Other
- BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience)
- Participation in the open-source community
- Travel requirements not mentioned
- Must be eligible to work in the country without sponsorship
- Degree requirements: BS or MS degree in Computer Engineering, Computer Science, or a related field