Senior Software Engineer

Posted:
7/22/2025, 12:08:30 PM

Location(s):
Tel-Aviv District, Israel ⋅ Tel-Aviv, Tel-Aviv District, Israel

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

We are building a high-impact team at the forefront of architectural innovation, and we’re looking for a Senior Software Engineer to be a key contributor. In this role, you’ll develop software-based functional models and simulators to explore, validate, and influence the architecture of our next-generation NVIDIA switches. You will work closely with architects and design teams, contributing to the design and performance evaluation of cutting-edge systems. This is a rare opportunity to shape architectural decisions from the ground up while working in a fast-paced, exploratory environment.

What you'll be doing:

  • Develop high-performance C++ and SystemC models of hardware blocks and subsystems.

  • Create simulation infrastructure and toolchains for evaluating new hardware designs.

  • Work autonomously to define, design, and implement modeling features.

  • Collaborate across architecture, design, and software teams to refine system-level behavior and define new methodologies.

  • Take technical ownership and demonstrate natural leadership within the team and across groups.

What we need to see:

  • BSc or MSc in Computer Science, Computer Engineering, or equivalent experience.

  • 10+ years of experience in firmware, embedded software, or RTL simulations.

  • Extensive hands-on experience with modern C++ and object-oriented design principles.

  • Strong understanding of SW-HW flows.

  • Strong analytical thinking and excellent communication skills, both written and verbal.

  • Proven ability to work independently and drive ideas from concept to execution.

  • Deep understanding of system integration and experience working with diverse technology components.

  • Strong debugging and problem-solving skills.

Ways to stand out from the crowd:

  • Knowledge and understanding of networking and compute systems.

  • Experience with SystemC, TLM, or other hardware modeling frameworks.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking people in the world working for us. Are you a creative and autonomous engineer who loves a challenge? Are you ready to become the engineer you always wanted to be? Come and be part of the best physical design team in the industry!

NVIDIA

Website: https://www.nvidia.com/

Headquarter Location: Santa Clara, California, United States

Employee Count: 10001+

Year Founded: 1993

IPO Status: Public

Last Funding Type: Grant

Industries: Artificial Intelligence (AI) ⋅ GPU ⋅ Hardware ⋅ Software ⋅ Virtual Reality