NVIDIA
Senior Software Engineer, AI Networking
$184K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted Oct 26, 2026
- Experience
- 8+ years of relevant software or systems engineering experience.
- Education
- A degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.
About the job
Develop and integrate networking software for NVIDIA BlueField and ConnectX platforms, supporting customers from testing through production deployment.
What you'll do
- Develop and integrate networking software; test and optimize RDMA and RoCE solutions.
- Troubleshoot issues across applications, libraries, drivers, firmware, and switches; analyze network performance.
- Create test cases and automation, collaborate across teams, and document findings and recommendations.
What they ask for
- Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.
- Experience programming in C and developing or debugging software on Linux.
- Knowledge of networking protocols and experience with RDMA, RoCE, or other high-performance networking technologies.
- Experience investigating technical issues and evaluating possible solutions.
Nice to have
- Experience with BlueField, ConnectX, DOCA, DPDK, or RDMA verbs; knowledge of congestion control, QoS, PFC, or ECN.
- Familiarity with AI workloads, NCCL, or CUDA; experience testing or deploying networking at scale; Python or shell scripting experience.
Pay
184,000 USD - 287,500 USD (base salary); 224,000 USD - 356,500 USD (base salary)
Tools
BlueField, ConnectX, RDMA, RoCE, Linux, C, DOCA, DPDK
Model-written summary · the original posting is authoritative