NVIDIA logo

Senior VLSI CAD Software Engineer

NVIDIA
June 03, 2026
Full-time
On-site
Yokne'am Illit, Israel
EDA Jobs, Level - Senior

Job Title

Senior VLSI CAD Software Engineer

Role Summary

Full‑stack platform engineering role responsible for the development environment used by silicon teams. Lead architecture and implementation of orchestration, durable execution, developer-facing frontends, backend services, and the infrastructure they run on.

Work with silicon, backend, and design‑automation teams to turn manual flows into reliable automated systems and set technical direction for the platform.

Experience Level

Senior — typically 5+ years of software engineering experience (see Requirements for details).

Responsibilities

You will lead design and delivery of end-to-end EDA platform capabilities, own the platform infrastructure, and raise engineering standards across the team.

  • Architect and deliver full‑stack EDA/engineering platforms: data models, backend services, and engineer-facing frontends.
  • Own infrastructure at scale: CI/CD, containerization, observability, on‑prem compute, and cloud-native Kubernetes deployments.
  • Drive build-vs-buy decisions and define system architecture and standards.
  • Lead design reviews, improve reliability and developer experience, and mentor engineers.
  • Collaborate across silicon, backend, and design‑automation teams to automate fragile manual flows into dependable systems.

Requirements

Must-have technical skills and experience.

  • 5+ years of software engineering experience with a track record of designing, shipping, and operating production systems.
  • Proven full‑stack and infrastructure ownership across multiple layers of the stack.
  • Strong technical judgment; able to make and defend architectural decisions under real‑world constraints.
  • Experience mentoring engineers and influencing technical direction across teams.

Nice-to-have:

  • Experience building developer platforms, EDA/CAD tooling, or infrastructure for hardware/silicon teams; understanding of VLSI design flows.
  • Experience with modern build systems (especially Bazel), large-scale builds, caching, and CI integration.
  • Experience designing and operating durable execution platforms (e.g., Temporal, Step Functions) and large-scale workflow systems.
  • Deep Kubernetes and HPC scheduling experience (LSF, Slurm) and running large workloads on AWS, GCP, or Azure.
  • Strong systems-design skills, familiarity with graph algorithms and large-scale data structures, and strong SQL skills.

Education Requirements

Bachelor's or master's degree in Computer Science, Computer Engineering, or a closely related field — or equivalent practical experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-06-04