Skip to main content

Manager, Software Drivers

NVIDIAYokneam Ilit, North District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted 6 days ago · 0 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent practical experience
  • 7+ overall years of hands-on experience developing software in C/C++, including Linux systems programming
  • 3+ years of experience leading engineering teams, driving technical execution, mentoring engineers, and delivering complex software projects
  • Strong experience working in Linux environments, development tools, build systems, and debugging methodologies
  • Deep understanding of Linux kernel architecture and networking subsystems
Nice-to-have
  • Experience with RDMA technologies, including RoCE and InfiniBand
  • Strong Linux kernel development experience, including upstream kernel contributions
  • Familiarity with Linux networking internals (Netdev, ethtool, devlink, NAPI, XDP, or related subsystems)
  • Experience contributing to open-source software and collaborating with upstream Linux communities
  • Familiarity with NVIDIA networking products, DOCA Host, or similar networking software stacks

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

NVIDIA is looking for an excellent Drivers Team leader to lead the Inbox Linux Drivers team and make a wide impact on the company products and teams worldwide. The role includes leading the development and maintenance of cutting-edge Linux kernel drivers and userspace libraries for NVIDIA networking technologies, while managing a team of highly skilled Linux engineers responsible for delivering production-quality software across multiple products and distributions.

What You’ll Be Doing

• Lead a team of Linux kernel engineers responsible for developing, maintaining, and delivering Linux networking drivers for NVIDIA NICs across multiple product lines, including Inbox drivers, NVIDIA Kernel, and DOCA Host.

• Drive the design, implementation, maintenance, and integration of Linux kernel drivers and accompanying userspace libraries for state-of-the-art Ethernet and RDMA networking technologies.

• Own the team’s technical execution, roadmap, prioritization, and delivery while mentoring engineers and fostering technical excellence.

• Collaborate closely with architecture, firmware, hardware, validation, DevOps, product, and customer-facing teams across the globe to deliver robust and scalable networking solutions.

• Lead complex debugging and performance investigations across the Linux networking stack, working with both internal stakeholders and open-source communities.

• Ensure high software quality through strong engineering practices, code reviews, automation, and continuous integration.

• Be part of an experienced organization with a collaborative culture, solving challenging problems that power next-generation AI, cloud, and high-performance computing infrastructure.

What We Need To See

• Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent practical experience.

• 7+ overall years of hands-on experience developing software in C/C++, including Linux systems programming.

• 3+ years of experience leading engineering teams, driving technical execution, mentoring engineers, and delivering complex software projects.

• Strong experience working in Linux environments, development tools, build systems, and debugging methodologies.

• Deep understanding of Linux kernel architecture and networking subsystems.

• Strong knowledge of networking technologies and protocols, including Ethernet, RDMA, and InfiniBand.

• Experience developing, maintaining, or debugging Linux kernel drivers or low-level system software.

• Excellent design, coding, troubleshooting, and problem-solving skills.

• Ability to balance technical leadership with people management while maintaining a strong focus on execution and delivery.

• Strong communication and collaboration skills, with experience working across globally distributed engineering teams.

Ways To Stand Out From The Crowd

• Experience with RDMA technologies, including RoCE and InfiniBand.

• Strong Linux kernel development experience, including upstream kernel contributions.

• Familiarity with Linux networking internals (Netdev, ethtool, devlink, NAPI, XDP, or related subsystems).

• Experience contributing to open-source software and collaborating with upstream Linux communities.

• Familiarity with NVIDIA networking products, DOCA Host, or similar networking software stacks.

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!

, , JR2020869

About NVIDIA
Company profile · coming soon

Employee reviews · coming soonMore roles at NVIDIA

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
NVIDIA
Posted 6 days ago · 0 applicants
See how you match