NVIDIA logo

Senior Software Solution Engineer, Networking

NVIDIA

Job Overview

NVIDIA is seeking a highly skilled and experienced Senior Software Solution Engineer specializing in Networking to join our dynamic team. This role is pivotal in providing comprehensive solutions for complex installations, maintenance, and operations of leading-edge networking products. You will be part of a team focused on Mellanox Networking, DGX Platforms, Container Orchestrators, Deep Learning containers, and other enterprise-related system software.

Key Responsibilities

  • Customer Support: Spend approximately 50% of your time assisting customers with complex issues related to DGX clusters, network adapters, and DPUs, including both InfiniBand and Ethernet technologies.
  • Issue Resolution: Take ownership of critical customer issues, driving them to resolution by collaborating with engineering teams to document, recreate, and solve problems.
  • Development: Engage in development-related work, creating features and tools to support all Enterprise Service offerings, including InfiniBand, Ethernet, and GPU server technologies.
  • Analysis and Problem Solving: Bring independent analysis, communication, and problem-solving skills to enhance customer experience.

Qualifications

  • Education: B.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent experience.
  • Experience: 7+ years of system software development and troubleshooting experience, ideally with some customer-facing roles.
  • Technical Skills: Proficiency in developing with C/C++ in Linux userspace and/or embedded software. Strong familiarity with Linux OS, networking protocols (ETH, IP based, L2/3/4 protocols).
  • Soft Skills: Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team-oriented mindset. Professional-level communication and interpersonal skills.

Preferred Skills

  • Expertise in InfiniBand, OFED, MOFED, RDMA, ROCE, and GPU Technology.
  • Experience with clustering or HPC Data-Center technologies, including Upper Layer Protocols (i.e., NCCL, MPI/UCX).
  • Knowledge of server-related areas such as Virtualization, HW offloads, Network Acceleration libs, Storage, Performance, etc.
  • Proficiency in shell scripting (Python/Bash).

Why Join NVIDIA?

NVIDIA is widely considered one of the technology world’s most desirable employers. We offer highly competitive salaries and a comprehensive benefits package. Our world-class engineering teams are expanding rapidly due to unprecedented growth. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you.

Join us in reshaping the future of technology and be part of a team that is at the forefront of innovation in accelerated computing and AI.

Benefits
Extracted with AI

  • Competitive salary
  • Comprehensive benefits package

Similar jobs

Last update: 23 minutes ago

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

NVIDIA logo
NVIDIA

Software Engineering Intern

Join NVIDIA as a Software Engineering Intern in 2025. Work remotely on AI, cloud, and data science projects. Enhance your skills in a diverse environment.

NVIDIA logo
NVIDIA

Senior Software and System Architect

Join NVIDIA as a Senior Software and System Architect to lead cloud-networking and security solutions, focusing on cutting-edge technologies.

NVIDIA logo
NVIDIA

Senior DevOps Engineer

Join NVIDIA as a Senior DevOps Engineer to enhance our Kubernetes platform and multi-cloud infrastructure.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

ASML logo
ASML

Senior Full Stack Software Engineer

Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.

NI (National Instruments) logo
NI (National Instruments)

Software Engineer - Product Lifecycle Management

Join NI as a Software Engineer in Debrecen to innovate in eCommerce and web technologies using JavaScript, Agile, and DevOps.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

NVIDIA logo
NVIDIA

Senior Software Architect, Advanced Development

Join NVIDIA as a Senior Software Architect in Advanced Development, focusing on innovative solutions in network programmability and data centers.

GitHub logo
GitHub

Corporate Solutions Engineer

Join GitHub as a Corporate Solutions Engineer in Europe, providing pre- and post-sales support for EMEA customers.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

NI (National Instruments) logo
NI (National Instruments)

Software Engineer with PL/SQL and Database Management Skills

Join NI as a Software Engineer in Debrecen, Hungary. Work with PL/SQL, DBMS, and more in a dynamic, international environment.

NVIDIA logo
NVIDIA

Senior Software & Cloud Architect

Join NVIDIA as a Senior Software & Cloud Architect to lead cloud-based orchestration and provisioning solutions.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Siemens Digital Industries Software logo
Siemens Digital Industries Software

C++ Software Development Engineer

Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.

Nevis Security logo
Nevis Security

Senior Software Architect

Join Nevis Security as a Senior Software Architect in Budapest. Lead software architecture and technology strategy in a hybrid work environment.

NielsenIQ logo
NielsenIQ

Senior Machine Learning Engineer

Join NIQ as a Senior ML Engineer to develop and implement AI models using Python, PyTorch, and Azure in a hybrid work environment.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

NinjaTrader logo
NinjaTrader

Senior Software Engineer, Python

Join NinjaTrader as a Senior Software Engineer, Python, to design and maintain backend systems.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Akamai Technologies logo
Akamai Technologies

Senior Software Engineer (Cloud Networking)

Join Akamai as a Senior Software Engineer in Cloud Networking, working remotely to design innovative cloud solutions.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

ASML logo
ASML

Computer Science Internship: C++/C Software Developer

Join ASML as a Computer Science Intern focusing on C++/C software development and code visualization.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.