Senior Linux Networking Engineer: Kernel & RDMA

NVIDIA

United States

Remote

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NVIDIA is seeking a Senior Software Engineer, Networking with Linux kernel experience to join our Linux networking drivers R&D team. You will develop kernel-level networking drivers for NVIDIA hardware and contribute to upstream kernel communities while collaborating with global teams.

The role requires 8+ years of experience, native C programming, and deep knowledge of device drivers, Linux internals, and TCP/IP networking.

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, analytic, and debugging skills.
  • Experience with Linux kernel-level programming.
  • Deep understanding of networking drivers and software/hardware interaction.
  • Strong networking knowledge - TCP/IP, L2/L3 protocols, and network device driver architecture.

Responsibilities

  • Develop high-quality code for the Linux kernel and open-source environments, contributing to the upstream kernel community.
  • Collaborate and debug with teams across the globe to provide the best networking solutions for customers.
  • Drive complex technical issues to closure across team boundaries.

Skills

C programming
Linux kernel programming
Networking (TCP/IP)
Debugging
Self-management & communication
RDMA
RoCE

Education

Bachelor's degree in Computer Science

Job description

NVIDIA is seeking a Senior Software Engineer, Networking with Linux kernel experience to join our Linux networking drivers R&D team. You will develop kernel-level networking drivers for NVIDIA hardware and contribute to upstream kernel communities while collaborating with global teams.

The role requires 8+ years of experience, native C programming, and deep knowledge of device drivers, Linux internals, and TCP/IP networking.

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

Remote
USD 180,000 - 240,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 Networking Solutions Architect — AI/HPC Platforms
Senior Networking Solutions Architect — AI/HPC Platforms

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 148,000 - 236,000
Equity
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 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 NIC Firmware Engineer — RDMA & Equity
Senior NIC Firmware Engineer — RDMA & Equity

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 242,000
Kernel Driver Architect — System Software Lead (Equity)
Kernel Driver Architect — System Software Lead (Equity)

NVIDIA Corporation • Santa Clara (CA)

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
System Software Eng Lead - Linux Kernel GPU Driver, Equity
System Software Eng Lead - Linux Kernel GPU Driver, Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Lead Linux Kernel Networking Engineer
Lead Linux Kernel Networking Engineer

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000