Manager, Software Drivers
On-siteTel Aviv, Tel Aviv, Israel
Job Summary
Lead a team of Linux kernel engineers developing, maintaining, and delivering networking drivers for NVIDIA NICs across Inbox, NVIDIA Kernel, and DOCA Host product lines. Drive the design, implementation, and integration of Linux kernel drivers and userspace libraries for Ethernet and RDMA technologies. Own the team's technical execution, roadmap, and prioritization while mentoring engineers and fostering technical excellence. Collaborate with global architecture, firmware, hardware, validation, DevOps, and product teams to deliver robust networking solutions. Lead complex debugging and performance investigations across the Linux networking stack, ensuring high software quality through code reviews, automation, and continuous integration.
Required Qualifications
- 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
Desired Qualifications
- 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
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.