Senior Linux Networking Engineer (Kernel & RDMA)

NVIDIA

United States

On-site

USD 184,000 - 357,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

NVIDIA is seeking a Senior Software Engineer, Networking to join its Linux networking drivers R&D team in the United States. You will develop Linux kernel networking drivers for NVIDIA ConnectX and BlueField adapters, contribute upstream, and collaborate worldwide on cutting-edge networking solutions.

The role requires 8+ years of experience, strong C programming skills, and deep knowledge of Linux kernel internals and TCP/IP networking. Equity and benefits accompany a competitive salary range.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 8+ years of proven experience in the field.
  • Native C programming experience.
  • Excellent problem-solving, analytical, and debugging skills.
  • Experience with Linux kernel-level programming.
  • Deep understanding of networking drivers and software/hardware interaction.

Responsibilities

  • Develop high-quality code for the Linux kernel and open-source environments.
  • Collaborate and debug with teams across the globe to provide networking solutions.
  • Drive complex technical issues to closure across team boundaries.
  • Lead the complete engineering process from requirements to post-GA support.
  • Work in a fast-paced environment of continuous development and deployment cycles.
  • Craft and implement Linux kernel networking drivers for NVIDIA hardware.

Skills

C programming
Linux kernel
Networking drivers
TCP/IP
Debugging
Team collaboration

Education

Bachelor’s degree or higher in Computer Science

Tools

RDMA
RoCE
Upstream Linux kernel

Job description

NVIDIA is seeking a Senior Software Engineer, Networking to join its Linux networking drivers R&D team in the United States. You will develop Linux kernel networking drivers for NVIDIA ConnectX and BlueField adapters, contribute upstream, and collaborate worldwide on cutting-edge networking solutions.

The role requires 8+ years of experience, strong C programming skills, and deep knowledge of Linux kernel internals and TCP/IP networking. Equity and benefits accompany a competitive salary range.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Networking
Senior Software Engineer, Networking

NVIDIA • United States

On-site
USD 184,000 - 357,000
Senior Linux Kernel Engineer – Networking Driver & RDMA
Senior Linux Kernel Engineer – Networking Driver & RDMA

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Senior Linux & Networking DevOps Engineer | Equity
Senior Linux & Networking DevOps Engineer | Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 190,000 - 350,000
Equity
Benefits
Senior Solutions Architect: Networking for AI & HPC
Senior Solutions Architect: Networking for AI & HPC

NVIDIA • United States

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Networking Firmware Engineer - Equity Eligible
Senior Networking Firmware Engineer - Equity Eligible

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Comprehensive benefits package
Equity eligibility
Senior Software Engineer, Subnet Manager (Equity)
Senior Software Engineer, Subnet Manager (Equity)

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Senior NIC Firmware Engineer - Low-Latency Networking & RDMA
Senior NIC Firmware Engineer - Low-Latency Networking & RDMA

NVIDIA • Austin (TX)

On-site
USD 152,000 - 288,000
Equity compensation
Benefits package
Senior Networking Software Engineer, Linux Kernel Drivers
Senior Networking Software Engineer, Linux Kernel Drivers

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Senior NIC Firmware Engineer — RDMA & Equity
Senior NIC Firmware Engineer — RDMA & Equity

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 242,000
Senior Network Software Engineer — NFV and DPU Offload
Senior Network Software Engineer — NFV and DPU Offload

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits