Senior Software Verification Engineer, Ep Sdk

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel +2

NVIDIA is seeking a Senior Software Verification Engineer to join their Embedded Processor SDK Verification team. The role involves designing and implementing automated test flows and regression suites for EP SDK APIs, analyzing coverage to identify gaps, and developing a verification environment using Python and C. The engineer will work with SDK developers and performance teams, gaining deep understanding of NVIDIA's Networking products on BlueField cards.

What you'd actually do

  1. Design and implement automated test flows and regression suites for EP SDK APIs and flows across multiple platforms, OSes and configurations.
  2. Analyze functional and code coverage to identify verification gaps, track progress toward release criteria, and drive closure with R&D.
  3. Develop a verification environment that can qualify the product from functional and performance perspectives using Python and C.
  4. Be responsible for verification of system design and software using advanced verification methodologies.

Skills

Required

  • B.Sc. or equivalent experience in Computer Science, SW/Computer Engineering
  • 4+ years of experience in software development
  • Strong programming skills in Python and C
  • experience working in a Linux environment

Nice to have

  • Experience with SDKs / system-level libraries or other low-level code
  • Strong background in designing, implementing, and debugging software
  • Knowledge in Networking concepts and protocols