Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Nvidia Senior Software Engineer - DOCA 
United States, Texas 
986620292

31.07.2024

NVIDIA is looking for an outstanding Senior Software Engineer to expand the US-based networking software group. As a technical leader, you will have a unique opportunity to shape the future of the group, develop its technological vision and strategize with partners on the next generation of software-defined networking products built on top of theData-Center-on-a-ChipArchitecture (DOCA). You will be among the very first to design systems for NVIDIA’s next-generation SoC and take part in defining its role in the modern data center. You will be working and collaborating closely with a hardworking set of individuals: SDK developers, driver, firmware, and DPU architects, as well as domain experts in security, virtualization, data science, and AI.


What you'll be doing:

  • Architect, design, and develop innovative, scalable, performant hardware-accelerated software products to run on top of NVIDIA’s DOCA SDK, based on its groundbreaking BlueField DPU SoC platform

  • Engage with strategic customers and partners to train, design, build, and productize solutions based on our cutting-edge networking products

  • Provide technical guidance and direction to other developers in the group to execute as a single cohesive unit

  • Represent the group in cross-org/leadership technical discussions

  • Be a bar-raiser in craftsmanship: define the technical culture of the group through mentoring, process improvements, and design and coding standard methodologies

What we need to see:

  • Strong affinity for innovation

  • Computer networking development experience in some of the following fields: Software-Defined Networking (SDN), DPUs, SmartNICs, NIC drivers, OVS/OVN, DPDK, DOCA, networkapplications/services,networking protocols, hardwareacceleration/offloads,edge services

  • A Bachelor’s, Master’s or PhD in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a related science degree (or equivalent experience)

  • 5+ overall years in a similar or related role

  • Excellent interpersonal skills, working with developers, partners, and customers

  • Diligent and comfortable multitasking in a dynamic environment with shifting priorities and changing requirements

  • Excellent communication and technical presentation skills, internally and with external customers as well.

Ways to stand out from the crowd:

  • Knowledge of Linux systems and SoC/SmartNIC embedded systems

  • Hands-on experience in Remote Direct Memory Access (RDMA) technology

  • Deep background in high-performance networking and low-level programming

  • Experience in working with customers/partners to develop strategic solutions

You will also be eligible for equity and .