Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Nvidia Senior Software Verification Infrastructure Engineer 
Israel, South District, Beer Sheva 
188051008

Today
Israel, Beer Sheva
time type
Full time
posted on
Posted 11 Days Ago
job requisition id

What you'll be doing:

  • Develop and maintain the simulation’s verification system and supporting infrastructure - design frameworks and tools that enable efficient test creation, execution, and analysis for complex hardware simulations.

  • Implement and automate multi-node verification tests to validate system behavior, scalability, and performance across distributed environments.

  • Own CI/CD pipelines and testing automation ensuring reliability, repeatability, and fast iteration cycles for simulation releases.

  • Collaborate closely with design and DevOps teams to integrate new hardware models, test scenarios, and infrastructure improvements.

  • Drive innovation in simulation verification - continuously improve coverage, debug efficiency, and system authenticity.

What We Need to See
  • B.Sc. or equivalent in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related field.

  • 4+ years of hands-on experience in Python and C/C++, with strong debugging and object-oriented design skills.

  • Experience in verification infrastructure or test automation frameworks (e.g., Pytest, custom frameworks).

  • Solid understanding of Linux systems - including scripting, debugging (gdb), and containerized environments (e.g., Docker).

  • Familiarity with CI/CD pipelines and DevOps workflows (Jenkins, Git, Gerrit).

  • Knowledge of Inter-Process Communication (IPC) mechanisms (sockets, message queues, shared memory).

  • Creative, proactive, and detail-oriented team player with a passion for reliable systems.

Ways to Stand Out from the Crowd

  • Experience in simulation or emulation systems, especially those modeling hardware or distributed environments.

  • Familiarity with networking or GPU architectures, or other hardware/software co-simulation domains.

  • Proven experience developing multi-node or multi-platform verification environments.

  • Strong background in automation, CI integration, and test scalability.

  • Excellent communication skills and ability to collaborate across design, firmware, and infrastructure teams.