Skip to main content

Senior Software Engineer, RDMA Transport

NVIDIARaanana, Center District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted Jun 27 · 0 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • Bachelor's or Master's degree in Electrical Engineering or Computer Science
  • 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
Nice-to-have
  • Background with data centers networking & storage workloads
  • Familiar with RDMA, InfiniBand, or Ethernet technologies
  • Experience designing or tuning congestion control, flow control, or loss recovery mechanisms in high-performance networks

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

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.

, , JR2018932

About NVIDIA
Company profile · coming soon

Employee reviews · coming soonMore roles at NVIDIA

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
NVIDIA
Posted Jun 27 · 0 applicants
See how you match