Drimva

NVIDIA

Senior Software Engineer, Networking

$184K–$356K

US, CA, Santa Clara · Senior · Full-time · Posted Aug 7, 2026

Experience
8+ years of proven experience in the field.
Education
Bachelor's degree or higher in Computer Science, or equivalent experience.

About the job

Develop Linux kernel networking drivers and userspace libraries for NVIDIA ConnectX and BlueField adapters, contributing to open-source kernel development and end-to-end engineering delivery.

What you'll do

  • Develop and upstream Linux kernel and open-source code, including networking drivers and userspace libraries.
  • Collaborate across teams to debug networking issues and drive complex technical problems to resolution.
  • Lead engineering work from requirements refinement and implementation through review, testing, and post-GA support.

What they ask for

  • Bachelor's degree or higher in Computer Science, or equivalent experience.
  • 8+ years of proven experience in the field.
  • Native C programming experience and Linux kernel-level programming experience.
  • Deep knowledge of networking drivers, Linux kernel internals, software/hardware interaction, TCP/IP, L2/L3 protocols, and network device driver architecture.

Nice to have

  • Experience with upstream Linux kernel community and open-source contributions; hands-on expertise with RDMA and RoCE.
  • Proficiency in data structures and operating systems internals; Master's in Computer Science or similar experience is advantageous.

Pay

184,000 USD - 287,500 USD (base salary, Level 4); 224,000 USD - 356,500 USD (base salary, Level 5)

Tools

Linux kernel, C, TCP/IP, L2/L3 protocols, RDMA, RoCE, NVIDIA ConnectX, BlueField

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)