Senior Software Engineer, Doca Verification

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel +1

Senior Software Engineer to join the NVIDIA DOCA™ SDK Verification team. The role involves designing and developing the verification infrastructure for the NVIDIA DOCA™ SDK, a complex system that executes thousands of tests nightly across multiple hardware platforms. Responsibilities include building robust and efficient verification systems, error handling, fault recovery, and analyzing test results.

What you'd actually do

  1. designing and developing the verification infrastructure for the NVIDIA DOCA™ SDK
  2. building robust and efficient verification systems
  3. mechanisms for error handling and fault recovery
  4. test results are stored, analyzed using advanced tools, and presented through live dashboards and reports

Skills

Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • software design and architecture
  • Python, Java, or similar
  • software development methodologies and engineering best practices
  • problem solving skills
  • communication and collaboration skills
  • leadership capabilities

Nice to have

  • Expert level knowledge of the Python programming language
  • Kubernetes networking
  • Linux operating system

What the JD emphasized

  • 10+ years of experience as a software engineer
  • demonstrated technological leadership
  • experience building complex software systems
  • Proven track record of delivering high quality work on time and meeting project deadlines