Senior Linux Kernel Networking Engineer

NVIDIA Corporation

United States

Remote

USD 150,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA is seeking a Senior Software Engineer, Networking to join the Linux networking drivers R&D team in the United States. You will develop high-quality Linux kernel code and open-source contributions for NVIDIA ConnectX and BlueField adapters, collaborating across global teams to drive complex networking solutions.

Applicants should have a Bachelor's degree in CS and 8+ years' experience, native C programming skills, and deep knowledge of Linux kernel internals and TCP/IP networking.

Qualifications

  • Bachelor's degree or higher 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.
  • Strong networking knowledge: TCP/IP, L2/L3 protocols, and network device driver architecture.

Responsibilities

  • Develop Linux kernel code and open-source networking drivers.
  • Collaborate with global teams to deliver networking solutions.
  • Lead end-to-end engineering process from requirements to post-GA support.
  • Craft and implement kernel networking drivers for NVIDIA adapters.

Skills

C programming
Linux kernel
Networking
Problem solving

Education

Bachelor's degree in Computer Science

Tools

RDMA
RoCE

Job description

NVIDIA is seeking a Senior Software Engineer, Networking to join the Linux networking drivers R&D team in the United States. You will develop high-quality Linux kernel code and open-source contributions for NVIDIA ConnectX and BlueField adapters, collaborating across global teams to drive complex networking solutions.

Applicants should have a Bachelor's degree in CS and 8+ years' experience, native C programming skills, and deep knowledge of Linux kernel 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 Linux Networking Engineer: Kernel & RDMA
Senior Linux Networking Engineer: Kernel & RDMA

NVIDIA • United States

Remote
USD 180,000 - 240,000
Senior Software Engineer, Networking
Senior Software Engineer, Networking

NVIDIA • United States

Remote
USD 180,000 - 240,000
Software Engineer, Networking
Software Engineer, Networking

NVIDIA Corporation • United States

Remote
USD 150,000 - 230,000
Senior Networking Solutions Engineer
Senior Networking Solutions Engineer

NVIDIA • United States

Remote
USD 150,000 - 230,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
Senior Software Engineer, Networking
Senior Software Engineer, Networking

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
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 Networking Solutions Engineer – Data Center
Senior Networking Solutions Engineer – Data Center

NVIDIA Corporation • United States

Remote
USD 140,000 - 210,000
Senior Software Embedded Engineer - Networking
Senior Software Embedded Engineer - Networking

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Software Engineer - NVLink/InfiniBand Networking
Senior Software Engineer - NVLink/InfiniBand Networking

NVIDIA AI • Westford (MA)

On-site
USD 150,000 - 230,000
Equity
Generous benefits package