Yokneam, Israel
125 days ago
Senior Software Engineer - Networking

We are seeking for a highly motivated Senior Software Engineer to join our Switch Software Group. We are looking for a candidate with the ability to thrive in an environment with complicated software and hardware designs, take ownership and lead the SW development of key components of the Switch. The role includes working closely with Arch, FW, and SW teams all over the world, and take our product to next level.

 

What you’ll be doing:

Design and develop high performance networking solutions based on NVIDIA's outstanding Switch.

Collaborate with multiple teams in our multi-functional environment on developing new features/improvements.

Gain deep understanding of NVIDIA products and technologies.

Innovate! Bring NVIDIA's Switch products to shine in customer's view

 

What we need to see:

B.Sc. degree or equivalent experience in Engineering/Computer Science/related field.

5+ years of experience in C/C++ programming experience - must, Python programming experience- an advantage.

High technical understanding and learning skills – specification, design, programming, integration and debugging abilities

Creative, motivated, and value driven person

Excellent English communication and leading skills

Ways to stand out from the crowd:

Experience with networking applications and protocols.

Proven experience in a Gigabit Ethernet switching product development

Ability to work with little definition and supervision while multi-tasking and prioritizing across a number of projects and initiatives

 

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and diligent people in the world working for us. If you're creative and autonomous, we want to hear from you!

#LI-Hybrid

Confirm your E-mail: Send Email