Senior Software Engineer, RDMA Transport
Overview
- Added in 30 days
- 658
- At this company, still open
Skills named in this posting
- Ethernet
- C
- C++
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.
Apply on the employer's site
Original posting: jobs.nvidia.com
RISC-V ecosystem
NVIDIA Corporation in the RISC-V ecosystem
RISC-V International: Premier Board
Founded in 1993, NVIDIA is an AI computing company. The company is headquartered in Santa Clara, California.
- NVIDIA is bringing CUDA platform support to RISC-V, i.e. allowing a RISC-V CPU to host CUDA GPU applications
- Publicly credited the RVA23 profile as the enabler: "We wouldn't have considered porting CUDA to RISC-V without it"
- Active in RISC-V International profile/standards work and a frequent presence in RISC-V ecosystem coverage
Same employer
More roles at NVIDIA Corporation
Production Application Engineer, Enterprise
NVIDIA Corporation
Taiwan, Taipei, Taiwan, HsinchuFirmwareOct 29, 2026Architecture Energy Modeling Engineer
NVIDIA Corporation
China, ShanghaiRTL / HDLPhysical designSoC / ASICOct 29, 2026SAP SD Business Systems Analyst
NVIDIA Corporation
India, Pune, India, HyderabadOct 29, 2026Performance Engineering Intern, Deep Learning and HPC - 2027
NVIDIA Corporation
China, ShanghaiOct 29, 2026Performance Engineering Intern - 2027
NVIDIA Corporation
China, ShanghaiSoC / ASICOct 29, 2026PhD Researcher Intern, World Foundation Models
NVIDIA Corporation
Korea, SeoulOct 29, 2026