Senior Linux Software Engineer



Software Engineering
Yokne'am Illit, Israel
Posted on Friday, September 22, 2023

NVIDIA is looking for an excellent Senior Linux Software engineer to join the networking drivers R&D team. The work environment is versatile, educational, dynamic, and challenging as our employees are currently working on innovative, next-generation network interface cards at the forefront of technology in terms of performance. As a Senior Engineer, you will be taking part in designing, implementing, and leading major development features, delivering the next-generation networking products.

What you’ll be doing:

  • Being a part of the networking drivers’ group, working on developing the device driver for our NICs.

  • Crafting and developing components of the network, security, and management software stacks.

  • Driving a complete engineering process, including refining requirements, engineering design of data structures/algorithms, implementation, peer review, developer testing, and post-GA support.

  • Drive complex technical issues to closure that may occur in the cross-team boundary.

What we need to see:

  • Bachelor's/Master’s degree in computer science or computer engineering

  • 4+ years of experience with C/C++ programming.

  • Good understanding of basic programming primitives, data structures, multi-threading, and memory management techniques

  • Ability to self-manage, lead technically, and communicate effectively.

  • Flexibility to work across multiple projects, environments, and technologies.

Ways to stand out from the crowd:

  • Experience in kernel programming, particularly Linux.

  • Open-Source Software Contribution.

  • Deep knowledge of Networking Protocols InfiniBand, Ethernet.

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 and, 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. NVIDIA is committed to fostering a diverse work environment and is proud to be an equal-opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.