Nvidia

Senior Software Engineer, DOCA

Nvidia
Apply
3 days ago
Tel Aviv-Yafo, IsraelSenior

Responsibilities

  • Build runtime-security services on the BlueField DPU using C/C++ and Rust.
  • Develop agentless host-memory introspection tools for detecting Linux process and container activity.
  • Build gateway capabilities that inspect AI-agent requests and enforce policies for models, tools, and data.
  • Connect workload context with network controls to support AI-agent containment outside the host.
  • Maintain introspection accuracy across Linux kernel versions, distributions, and host architectures.
  • Test and optimize runtime monitoring and traffic enforcement for performance and reliability under load.
  • Translate threat models into runtime detection and enforcement features with security researchers and architects.
  • Collaborate with DOCA SDK, driver, Linux kernel, firmware, and hardware teams.

Requirements

  • B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent experience in a related field.
  • 8+ years of systems software development experience in C/C++ on Linux.
  • Willingness to work in Rust.
  • Strong understanding of Linux internals, including memory management, processes, and networking.
  • Strong networking fundamentals, including TCP/IP, HTTP, and TLS.
  • Hands-on experience with Linux containers and Kubernetes.
  • Experience debugging, profiling, and building automated tests for Linux software.
  • Strong analytical and communication skills.
  • Preferred experience with runtime security, memory forensics, or virtual-machine introspection.
  • Preferred experience with proxies, policy engines, or workload identity systems.
  • Knowledge of IPsec/IKEv2 with strongSwan or a similar IKE daemon is preferred.
  • Familiarity with NVIDIA OpenShell or similar AI-agent sandbox runtimes is preferred.
  • Open-source contributions through code, reviews, testing, or maintenance are preferred.

Benefits

  • NVIDIA offers highly competitive salaries and a comprehensive benefits package.

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