# Senior Software Engineer - Chip Simulation

**Company**: NVIDIA
**Location**: Tel Aviv
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Tel-Aviv/Senior-Software-Engineer---Chip-Simulation_JR2017186?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_68357d6f-16d

## Description

We are looking for an exceptional Hardware Simulation Engineer for the ChipSim team. You will build software systems that validate our next-generation datacenter GPUs before they exist in silicon - enabling firmware, driver, and architecture teams to develop in parallel with chip fabrication.

Working closely with hardware architects and cross-functional teams, you will create simulation platforms for networking features like NVLink and InfiniBand that power the world's largest AI supercomputers.

**Responsibilities:**

- Develop and maintain simulation models for next-generation NVIDIA networking hardware features

- Build validation frameworks and test suites for InfiniBand and NVLink protocol implementations

- Create automation tools and CI/CD pipelines for regression testing and result analysis

- Design developer-friendly simulation environments that enable rapid iteration and debugging

- Collaborate with hardware, firmware, and software teams to ensure accurate chip behavior modeling

**Requirements:**

- Bachelor's Degree or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or related field

- 5+ years of experience with Python and C in systems programming or infrastructure contexts

- Strong debugging skills across multiple system layers and processes

- Knowledge of Linux systems programming

- Creative, motivated, and collaborative team player

**Nice to Have:**

- Experience with networking protocols (InfiniBand, RDMA, NVLink, Ethernet) or distributed systems

- Background in hardware/firmware environments or hardware-software co-development

- Familiarity with simulation, emulation, or virtualization platforms

- Experience with CI methodology & tools (Git, Gerrit, Jenkins, pytest)

- Systems-level performance optimization experience

## Skills

### Required
- Python
- C
- Linux systems programming
- Simulation
- Emulation
- Virtualization
- CI/CD pipelines
- Regression testing
- Result analysis
- Developer-friendly simulation environments

### Nice to have
- Networking protocols
- Distributed systems
- Hardware/firmware environments
- Hardware-software co-development
- CI methodology & tools
- Systems-level performance optimization

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Tel-Aviv/Senior-Software-Engineer---Chip-Simulation_JR2017186?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
