# Technical Team Lead - Software Verification Engineers

**Company**: NVIDIA
**Location**: Yokneam
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Yokneam/Manager--Software-Verification_JR2029804?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/technical-team-lead-software-verification-2cbc6dff-82e/

## Description

NVIDIA is seeking a technical team lead to run a small, high-impact team of software verification engineers. The team owns functional and performance verification of high-profile features in the DOCA SDK, which enables GPUs and SmartNICs to move data over the network directly without host CPU involvement.

As a technical leader, you will define the verification strategy and take technical ownership of your feature areas, including design reviews, root-cause analysis of complex failures, and technical discussions with architects and SDK developers. You will combine strong engineering judgment with the ability to develop and guide a high-performing team.

Responsibilities:

- Lead, mentor, and grow a small team of verification engineers, and take hands-on technical ownership of the team's feature areas.

- Define test plans and verification strategy for new features from the design stage, covering API contracts, capability discovery, negative and boundary paths, resource lifecycle, and clean teardown.

- Drive functional verification (C/C++ and CUDA test suites, integration and system tests) for GPU-initiated networking, RDMA-style data movement, and high-rate Ethernet packet paths.

- Drive performance verification: bandwidth, latency, scaling, and regression tracking, building repeatable benchmarks and interpreting results.

- Debug across the full stack (GPU, NIC, host, DPU, drivers, and firmware).

- Lead technical discussions with SDK developers, architects, and product management, pushing back on design and testability, and signing off on release readiness.

- Leverage AI tools in the verification process to speed up test development and failure triage.

Requirements:

- BS in EE, CS, CE, or equivalent experience, with strong C/C++ and Linux skills.

- 8+ overall years in software development or verification, and 2+ years as a team lead, tech lead, or manager of engineers, while staying technically hands-on.

- Hands-on networking experience in RDMA/InfiniBand/RoCE or Ethernet datapath.

- Experience with verification methodology and performance testing.

- Strong debugging and communication skills.

Preferred qualifications:

- GPU and CUDA experience: writing or debugging CUDA kernels, persistent kernels, and CPU-GPU synchronization.

- System-level performance tuning: NUMA, PCIe topology, hugepages, IOMMU/ACS, and NIC tuning.

- Familiarity with the NVIDIA stack: DOCA SDK, BlueField DPUs, ConnectX NICs, rdma-core/ibverbs, DPDK, or packet steering and offload frameworks.

- Experience with firmware, driver, or hardware-adjacent verification.

- Experience with Git/Gerrit, Jenkins, and CI at scale, and with AI-assisted development and test generation.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C/C++
- Linux
- RDMA/InfiniBand/RoCE
- Ethernet datapath
- verification methodology
- performance testing

### Nice to have
- CUDA
- GPU
- system-level performance tuning
- NVIDIA stack
- firmware
- driver
- hardware-adjacent verification
- Git/Gerrit
- Jenkins
- CI at scale
- AI-assisted development

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Yokneam/Manager--Software-Verification_JR2029804?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
