Nvidia

Senior Software Engineer, DOCA SDK

Nvidia
Apply
2 months ago
Ra‘ananna, IsraelSenior

Responsibilities

  • Architect, design, and develop networking acceleration technologies for NVIDIA’s SmartNIC platform.
  • Build and enhance software components for programmable, high-performance pipeline execution.
  • Develop scalable software abstractions and infrastructure for platform capabilities.
  • Optimize execution flow, data movement, and software performance across complex workloads.
  • Collaborate with architects, customers, and engineering teams to define requirements and deliver solutions.
  • Work across applications, SDK and runtime layers, drivers, the Linux kernel, firmware, and hardware teams.
  • Drive technical decisions and develop performant, maintainable software.

Requirements

  • Bachelor of Science in Computer Science, Software Engineering, or equivalent practical experience.
  • 5+ years of C/C++ software development experience.
  • Experience with Linux development tools, debugging, and performance analysis.
  • Understanding of networking concepts and protocols such as Ethernet and TCP/IP.
  • Strong understanding of operating systems, computer architecture, and low-level systems software.
  • Experience building or debugging multi-layer software systems.
  • Strong analytical and problem-solving skills.
  • Preferred experience includes high-performance or low-latency software, networking, packet processing, data-plane software, developer-facing APIs, libraries, software frameworks, compiler or code-generation infrastructure, runtime infrastructure, and open-source systems or networking projects.

Benefits

  • NVIDIA offers competitive salaries and a comprehensive benefits package.
  • NVIDIA provides a diverse and supportive work environment and is an equal opportunity employer.

Tech Stack

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me