Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Senior Software Engineer - Networking

NVIDIA

$148,000 - $287,500
Dec 15, 2025
Santa Clara, CA, US
Apply Now

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