Назад к вакансиям

Software Manager, DOCA Services

Nvidiaот 8 летПолная занятость
AILinuxC++NetworkingCCloud NativeEthernetVirtualizationDOCANVIDIA DOCA SDKSmartNICVirtual Switches

Описание

NVIDIA is looking for an expert Software Manager to own the DOCA Networking Data Plane team in engineering industry-leading Virtual Switches. You will manage a team of senior engineers and address modern networking challenges across both high-density AI (E/W) and external (N/S) workloads, leveraging the NVIDIA DOCA SDK and SmartNIC architecture to achieve orders-of-magnitude speedups while maintaining full software flexibility.

Responsibilities

  • Manage the team both personally and professionally, with focus on research & development of networking features
  • Mentor and lead team members
  • Be hands-on and engineer the next generation technology in this domain
  • Work with world class technical leaders in this field

Requirements

  • B.Sc. (or equivalent experience) in computer science / software engineering with 8+ years of overall experience
  • 2+ years of team lead/management experience
  • 5+ years’ experience of Programming C/C++
  • 3+ years’ experience in Linux environment and tools
  • Deep experience of Networking Protocols mainly Ethernet
  • Strong analytical, debugging and problem-solving skills
  • Deep knowledge in computer architecture and operating systems

Nice to have

  • Experience with virtualization and cloud native technologies
  • Experience in performance optimizations
  • Open Source Software Contributor to relevant projects (OVN Kubernetes, OVN, OvS, DPDK, Linux Kernel)
  • Hands-on experience with HW offloads

We offer

  • Competitive salaries and a generous benefits package