← All roles

Senior Software Engineer, DOCA SDK

NVIDIA· Engineer, Sys SW
Apply on company site
Israel, Raanana, Israel, YokneamFull-timePosted 3mo ago

About the role

Senior Software Engineer to contribute to NVIDIA DOCA SDK and related networking acceleration technologies for AI infrastructure, cloud networking, and high-performance data centers. Collaborate across software stack and with Linux Foundation DPDK project.

Responsibilities

  • Architect, design, and develop next-generation networking acceleration technologies.
  • Build and enhance core software components within the NVIDIA DOCA SDK.
  • Work closely with architects, customers, and engineering teams to understand requirements and deliver scalable, high-performance solutions.
  • Collaborate across the software stack, including applications, virtualization, drivers, Linux kernel, firmware, and hardware teams.
  • Drive technical decisions and contribute to the design of performant, maintainable software.

Qualifications

  • B.Sc. in Computer Science, Software Engineering, or equivalent practical experience.
  • 8+ years of experience developing in C/C++.
  • Experience with Linux development tools and debugging.
  • Solid understanding of networking concepts and protocols (such as Ethernet, TCP/IP, or similar).
  • Experience with virtualization technologies.
  • Strong analytical and problem-solving skills.
  • Experience optimizing software performance. Good understanding of operating systems and computer architecture.

Skills

Required:C/C++ software developmentLinux development and debuggingNetworking concepts and protocolsVirtualization technologies
Last updated Jul 24, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA