Senior Software Engineer, Networking

NVIDIA AI
US - California - Santa Clara
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Design, develop, and maintain software for data forwarding and offload solutions on Ethernet switching platforms and SmartNICs. Implement core components of Cumulus Linux to translate control plane constructs into the hardware data plane.

Requirements: Requires a BS or MS in Computer Engineering or Computer Science with over 10 years of experience in data forwarding or SmartNIC offload. Candidates must have strong C programming skills and a proven track record of leading feature development independently.

Key Skills: C Programming, Data Forwarding, Network Functions Virtualization, Ethernet Switching, SmartNICs, Linux Kernel Networking, VxLAN-EVPN, Routing, ACLs, QOS, CLAG, NAT, Policy-based Routing, Python, SRIOV, Container Networking

Benefits: Equity, Generous benefits package




Fast Track Upload