Manager, Software Drivers

IsraelFull-timePosted Jul 22, 2026

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!

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free