Senior Software Engineer - Networking

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Networking
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Hardware

Description For Senior Software Engineer - Networking

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their Switch Software Group. This role focuses on developing high-performance networking solutions and requires expertise in C/C++ programming with 5+ years of experience. The position involves collaborating with Architecture, Firmware, and Software teams globally to enhance NVIDIA's Switch products.

The ideal candidate will be responsible for designing and developing networking solutions, working on feature improvements, and gaining deep understanding of NVIDIA's technologies. They should have a strong background in networking applications and protocols, particularly in Gigabit Ethernet switching product development.

This is an exciting opportunity to work with one of technology's most desirable employers, known for pushing boundaries in AI and digital twins. The role offers a hybrid work arrangement in Yokneam, Israel, where you'll be part of a team developing cutting-edge networking solutions. The position requires both technical excellence and strong communication skills, as you'll be collaborating with teams worldwide.

If you're passionate about networking technology, have strong programming skills, and want to contribute to innovative solutions that transform industries, this role at NVIDIA presents an excellent opportunity to advance your career while working on challenging and impactful projects.

Last updated 6 days ago

Responsibilities For Senior Software Engineer - Networking

  • Design and develop high performance networking solutions based on NVIDIA's Switch
  • Collaborate with multiple teams in multi-functional environment on developing new features/improvements
  • Gain deep understanding of NVIDIA products and technologies
  • Innovate and improve NVIDIA's Switch products for customers

Requirements For Senior Software Engineer - Networking

Python
  • B.Sc. degree or equivalent experience in Engineering/Computer Science/related field
  • 5+ years of experience in C/C++ programming
  • High technical understanding and learning skills
  • Creative, motivated, and value driven person
  • Excellent English communication and leading skills
  • Experience with networking applications and protocols
  • Experience in Gigabit Ethernet switching product development
  • Ability to work with little supervision while multi-tasking

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer - Networking

Software Senior Engineer - Networking

Senior Software Engineer position at Dell Technologies focusing on networking systems development, requiring 5+ years of experience and expertise in networking protocols.