You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
NVIDIA

Senior Software Engineer, Networking

  • Remote
  • 6+ years

Salary

Not stated

Similar roles pay £85K - 130K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

At NVIDIA, we are redefining the future of technology, and our Senior Software Engineer, Networking role offers a uniquely ambitious opportunity to contribute to world-class innovations. If you thrive in a collaborative and inclusive environment, are driven to succeed, and want to be part of something exceptionally impactful, this role is for you!

We are looking for a Senior Software Engineer with Linux Kernel experience to join the Linux networking drivers R&D team. The work environment is versatile, informative, dynamic and challenging as our employees are currently working on innovative, next-generation network interface card at the forefront of technology.

What you'll be doing:

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 our customers.

Drive complex technical issues to closure that may occur across team boundaries.

Lead the complete engineering process, including refining requirements, building data structures/algorithms, implementation, peer review, developer testing, and post-GA support.

Work in a fast-paced environment of continuous development and deployment cycles.

Craft and implement Linux kernel networking drivers for NVIDIA ConnectX and BlueField network adapters, as well as userspace libraries.

What we need to see:

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.

Deep understanding of networking drivers and software/hardware interaction, including device drivers, Linux kernel internals, and userspace/kernel interactions.

Strong networking knowledge — TCP/IP, L2/L3 protocols, and network device driver architecture.

Strong ability to self-manage and communicate effectively.

Ways to stand out from the crowd:

Proficiency in data structures and operating systems internals.

Previous experience with the upstream Linux kernel community and open-source contribution.

Hands-on expertise with RDMA and RoCE.

Having a Master's or similar experience in Computer Science is advantageous.

If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. Join us in groundbreaking the next era of computing and make a lasting impact on the world!

Where you’d work

Fully remote

You can work from

  • United Kingdom

About the company

NVIDIA

Also hiring in United States, United Kingdom, Seattle, United States and 16 more places

236 of their 656 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • Linux
Seniority
Senior
Type
Full-time
Region
United Kingdom
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Seniority
Senior
Experience
8+ years
Tech stack
  • Linux

Location

Work model
Remote
Region
United Kingdom
Remote from
  • United Kingdom

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason