Senior VLSI CAD Software Engineer

Nvidia

Quick summary

Work type
On-site
Location
Santa Clara, CA · Westford, MA · Austin, TX · Hillsboro, OR · Durham, NC
Salary
$168,000–$264,500 / yr
Posted
47 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $216k
$123k most similar roles pay here $280k

This role pays more than 77% of similar roles. Most pay $155,925–$216,250 — the shaded band above. At the midpoint, this role pays about $216k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 563 open roles on FindRole.

Listed pay typically runs $168,000–$264,500 across 556 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior VLSI CAD Software Engineer

NVIDIA is seeking a Software Engineer to join its small team building custom high-impact VLSI CAD software. This full-cycle role involves designing, developing, reviewing, testing, and supporting high-capacity chip design and visualization tools, with tasks ranging from modeling to algorithms. The candidate will write innovative code for desktop engineering applications, participate in agile practices, and collaborate globally with internal customers to define new tool requirements. Ideal candidates have a minimum of 10 years’ experience in CAD/EDA tool development, expertise in C++, Java, or C#, proficiency with modern software platforms like git and CI/CD tools, and knowledge of physical VLSI design automation data models. The role requires adaptability as the team expands to shape next-generation design tools for NVIDIA’s core product lines.

What you'll do

  • Design and develop high-capacity and high-performance chip design and visualization tools.
  • Write innovative new code for desktop engineering applications used in VLSI CAD software.
  • Review, test, and support custom VLSI CAD software in a streamlined Agile environment.
  • Collaborate with internal customers to define requirements for next-generation design tools.
  • Utilize AI-assistants and modern development tooling to enhance software architecture.

What we're looking for

  • Minimum 10 years of experience in CAD/EDA tool development
  • Expert skills in C++, Java, or C#
  • Proficiency with modern software platforms and tools (e.g., git, unit test frameworks)
  • Skilled in software system architecture and Object-Oriented design
  • Experience designing and writing code for large-scale design automation tools

More like this

Similar roles

Senior ASIC Design Engineer

Nvidia

Santa Clara, CA 17 days ago $168,000$264,500
Verilog System-Verilog RTL ASIC Logic Design Computer Architecture Digital Systems Timing Analysis ECO Post Silicon Debug Arbiters Scheduling Synchronization Bus Protocols Interconnect Networks Switches Virtual Channels

Senior Software R&D Engineer, VLSI Physical Design

Nvidia

Santa Clara, CA 9 days ago $168,000$264,500
C++ Python ICCAD tools Innovus Computational geometry Graph theory Algorithm development Multithreading Distributed computing High performance software design GUI development Machine learning VLSI Physical Design
Hybrid

Senior VLSI Methodology Engineer

Nvidia

Santa Clara, CA 9 days ago $136,000$218,500
Python C++ Perl Synopsys Design Compiler Siemens Calibre Cadence Virtuoso EDA tools AI machine learning LLMs workflow automation data pipelines software architecture chip design flows library modeling quality systems physical design automation hierarchical approaches top-down approaches

Senior IC Design Engineer

Medtronic

Mounds View North, MN 9 days ago $108,000$162,000
SystemVerilog UVM Python TcL Perl Cadence Genus Cadence Conformal Cadence Innovus Cadence Voltus Cadence Tempus Cadence Modus Low power design methods DSP Digital Analog Boundary (DAB) crossings A2D D2A Lab automation methods Agentic AI
Hybrid