Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Nvidia Senior Software Engineer 
India, Karnataka, Bengaluru 
34629645

24.06.2024

What you'll be doing:

  • Develop features and tools as part of solution engineering efforts to support all Enterprise Service offerings including, but not limited to InfiniBand/Ethernet switching products.

  • Work with NVIDIA Enterprise customers and internal users to improve the availability, reliability, and overall experience of working with NVIDIA Networking products.

  • Take ownership and drive customer issues with InfiniBand or Ethernet switch network deployments from inception to resolution.

  • Build upon the opportunity to research new use cases with GPUs for network systems.

  • Bring independent analysis, communication, and problem-solving to customer experience.

  • Collaborate with engineering to document, recreate and solve issues.

  • Author and incorporate technical solutions into our knowledge base.

  • Bring independent analysis, communication, and problem-solving to customer experience.

  • Be on call one weekend per month in the event a customer has a Sev1 outage and requires engineering assistance.

What we need to see:

  • BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or related field (or equivalent experience).

  • At least 8+ years system software development and troubleshooting experience, ideally with some customer facing.

  • Hands on experience with InfiniBand/Ethernet networking system configuration and operation.

  • Deep understanding of InfiniBand/Ethernet switch software stack and hardware infrastructure.

  • Proven ability to deeply analyze IB or IP networking protocols.

  • Strong coding skills with either C, C++, Python or Go language.

  • Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team-oriented.

  • Professional-level communication skills, interpersonal skills with a passion to solve problems.

Ways to stand out from the crowd:

  • Experience with InfiniBand Networks, UFM, RDMA, MOFED is a major plus.

  • Experience as a developer and/or support escalation team member for large enterprise/service provider customers at a company that produces network devices such as switches and routers.

  • Hands-on experience with NVIDIA SDKs or NVIDIA Networking technologies (e.g. CUDA, DOCA, Aerial, Rivermax, DPU).

  • Linux and Networking Certifications such as RHCE, CCNP, CCIE, JCIE, NCP-IB, NCE-IB.

  • Experience with developing or debugging network protocol stack code.