VLSI Design Automation Software Engineer
Core
Build next-gen infrastructure software for NVIDIA's VLSI organization, enabling large-scale chip design flows and supporting design teams globally to tape-out.
Role type
Senior IC software engineer (infrastructure & AI agents)
Builds
Compute infrastructure platform, data pipelines, analytics applications, and AI agents for job diagnosis and automation.
Domain
Semiconductor / VLSI Design Automation / High-Performance Computing
Required skills
Python, Linux, AI agents (LLM APIs, tool calling), software architecture, data pipelines, SQL, data modeling, shell scripting, debugging
Preferred skills
C++, Tcl, Perl, HPC (LSF, Slurm), parallel file systems (NFS), CI/CD (GitLab CI, Jenkins), containers (Docker, Kubernetes), Bazel, Perforce, graph theory, EDA tools exposure
Technologies
Python, Linux, LLM APIs, GitLab CI, Jenkins, Docker, Kubernetes, Ansible, Prometheus, Grafana, Bazel, Perforce, SQL, IBM LSF, Slurm, NFS
Responsibilities
Architect and build the software platform for compute infrastructure; develop data pipelines and analytics for capacity planning; build AI agents to automate engineering tasks; debug job/storage/license issues and create automated fixes; own software lifecycle from architecture to deployment; mentor team members.
Seniority
Senior, hands-on IC
