Taro Logo

Senior Software Engineer, RDMA Transport

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting is no longer active.

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their RDMA Transport Software team. This role focuses on developing next-generation RDMA solutions for AI, cloud, HPC, and storage applications. The position offers an opportunity to work on cutting-edge transport algorithms that push the boundaries of performance and scalability.

The ideal candidate will be part of a dynamic, fast-paced environment, collaborating with talented engineers globally to support the data needs of the world's largest enterprises. The role requires strong expertise in RDMA development, with a focus on RoCE and/or InfiniBand technologies. You'll be working hands-on with the RDMA stack, solving complex problems and developing innovative solutions.

This position combines deep technical knowledge with practical implementation, requiring both strong programming skills in C/C++ and a thorough understanding of embedded systems. The role offers exposure to cutting-edge technology in AI and cloud computing, working with one of the most innovative companies in the semiconductor industry.

Working at NVIDIA means being at the forefront of technological advancement, particularly in AI and digital twins that are transforming major industries. The company's commitment to pushing boundaries and solving unprecedented challenges makes this an exciting opportunity for someone passionate about high-performance computing and networking technologies.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, RDMA Transport

  • Research, design, and develop advanced RDMA transport mechanisms and algorithms
  • Enhance performance, reliability, and scalability of RDMA solutions
  • Collaborate with hardware engineers, software developers, and system architects
  • Keep up with industry trends and emerging technologies
  • Integrate new ideas and innovations into the development process

Requirements For Senior Software Engineer, RDMA Transport

  • 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
  • Strong problem-solving skills with a hands-on approach
  • Proficiency in C/C++ and embedded systems programming
  • Fast learner able to learn complex concepts in a fast-paced environment
  • Excellent collaboration and social skills