N

Senior Software Engineer, RDMA Transport

Nvidia is hiring · From nvidia.com
Tel Aviv-Yafo, Yokneam
Full timeSoftware Engineer

About the Role

We are seeking a Networking Software Engineer to join our RDMA Transport Software team, driving the development of next-generation RDMA solutions for AI, cloud, HPC, and storage. You will research and develop innovative transport algorithms that push the limits of performance and scalability. You will work in a fast-paced, collaborative environment alongside talented engineers from around the world, supporting the data needs of the world’s largest enterprises What you'll be doing: • Take part in research, design, and development of advanced RDMA transport mechanisms and algorithms, enhancing performance, reliability, and scalability. • Collaborate closely with hardware engineers, software developers, and system architects to align on project objectives and requirements. • Keep up with industry trends and emerging technologies, integrating new ideas and innovations into the development process What we need to see: • Bachelor's or Master's degree in Electrical Engineering or Computer Science fields from a known institute. • 5+ years of development experience • Knowledge with RoCE and/or InfiniBand, along with a background in RDMA development across software, firmware, or hardware. • Strong problem-solving skills with a hands-on approach, able to dive deep into the RDMA stack and solve complex issues. • Proficiency in C/C++ and embedded systems programming. • Fast learner possessing the ability to learn complex concepts in a fast-paced environment. • A can-do attitude and high energy with excellent collaboration, and social skills. Ways to stand out from the crowd: • Background with data centers networking & storage workloads (advantage). • Familiar with RDMA, InfiniBand, or Ethernet technologies • Experience designing or tuning congestion control, flow control, or loss recovery mechanisms in high-performance networks.

Workplace

  • Tel Aviv-Yafo
  • ·Yokneam