NVIDIA

Senior VLSI CAD Engineer

India, Bengaluru Full time

NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel at providing.

NVIDIA is a “learning machine” that constantly evolves by adapting to new, hard-to-solve opportunities that only we can address, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. As an NVIDIAN, you’ll be surrounded by a diverse, encouraging environment where everyone feels motivated to do their best work. Come join our diverse team and see how you can make a lasting impact on the world! NVIDIA seeks an outstanding engineer to grow with our CAD/EDA/HPC team. You will develop and expand compute infrastructure for NVIDIA’s next-generation silicon. Your responsibilities include managing job scheduler environments, integrating cloud compute, supporting CAD toolchains, and maintaining automation frameworks. These systems help our design teams move quickly toward tapeout.

What You Will Be Doing:

  • Running and fine-tuning sizable compute farms (LSF and/or Slurm) on Linux clusters, alongside integrating hybrid cloud solutions (AWS, Azure, or GCP) to elastically broaden on-premises CAD capacity.

  • Working within the CAD/EDA software environment — troubleshooting performance issues, benchmarking tools, and driving root-cause resolution for complex infrastructure problems in a fast-paced build environment.

  • Building automation frameworks in Python, Perl, Bash, or Tcl to streamline job scheduling, monitoring, and operational reporting.

  • Collaborating with build teams to optimize job efficiency and resource utilization, and owning capacity planning for upcoming tapeout achievements.

What We Need to See:

  • B.E./B.Tech or M.Tech/M.S. in Computer Science, Computer Engineering, Electronics Engineering, or a related field, with 3–8 years of hands-on experience in VLSI CAD infrastructure, EDA compute environments, or HPC system administration.

  • The candidate must have proven expertise with LSF or Slurm in a production multi-user environment. They should have strong Linux/Unix system administration skills. Proficiency in at least one scripting language, with Python preferred, is necessary.

  • Practical experience with cloud computing platforms (AWS, Azure, or GCP) — including compute, storage, networking, and cost basics — coupled with a solid grasp of CAD/EDA tool flows (synthesis, P&R, simulation, DRC/LVS, or equivalent).

  • Excellent problem-solving skills with the ability to diagnose ambiguous infrastructure issues under time pressure. Experience with infrastructure-as-code (Ansible, Terraform), containerization (Docker, Kubernetes, Singularity), parallel/distributed file systems (NFS, GPFS, Lustre), version control (Git, Perforce), or CI/CD and monitoring stacks (Grafana, Prometheus, Splunk, ELK) is a strong plus.

#LI-Hybrid