Software Verification Manager, Sdk

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel

NVIDIA is seeking a Software Verification Manager to lead their SDK Verification team. The role involves leading and mentoring engineers, promoting quality and automation, overseeing API/tool development, improving automation workflows and CI/CD pipelines, and collaborating with various hardware and software teams. The ideal candidate will have a strong background in software development/verification, technical leadership, Python/C++, large-scale verification frameworks, networking protocols, Linux, and CI/CD/DevOps tools.

What you'd actually do

  1. Lead, mentor, and grow a team of verification engineers
  2. Promote quality, automation, and scalability
  3. ​Oversee development and optimization of APIs, tools, and libraries, and Maintain OS verification infrastructure​
  4. Improve automation workflows for fast and reliable SDK releases and Drive evolution of CI/CD pipelines
  5. ​Work closely with hardware, firmware, DevOps, and software teams

Skills

Required

  • B.Sc. or higher in Computer Science / Software / Electrical Engineering (or similar)
  • 8+ years in software development or verification
  • 3+ years in technical leadership/management
  • Strong Python and C/C++
  • Experience with large-scale verification or automation frameworks
  • Strong networking background (L2 / L3)
  • Solid Linux knowledge
  • CI/CD & DevOps tools (Jenkins, Git, Gerrit, Docker)
  • Strong communication and organization

Nice to have

  • Experience managing verification teams in HW/SW environments
  • Background in scalable or distributed systems
  • Experience with multi-node testing or performance validation
  • Strong debugging skills (especially concurrency issues)
  • Deep understanding of networking and system architecture

What the JD emphasized

  • 8+ years in software development or verification
  • 3+ years in technical leadership/management
  • Strong Python and C/C++
  • Experience with large-scale verification or automation frameworks
  • Strong networking background (L2 / L3)
  • Solid Linux knowledge
  • CI/CD & DevOps tools (Jenkins, Git, Gerrit, Docker)
  • Strong communication and organization and ability to align multiple teams and deliver results