Drimva

NVIDIA

Senior Software Engineer, CAD Tool Development - Circuits

$136K–$264K

US, CA, Santa Clara · Senior · Full-time · Posted Sep 15, 2026

Experience
3+ years of relevant experience.
Education
B.Sc./M.Sc. preferred in Computer Science/Engineering or equivalent experience.

About the job

Develop and maintain EDA/CAD tools that improve custom circuit design productivity and support silicon data analysis and hardware design teams.

What you'll do

  • Develop CAD tools across the full lifecycle, including data storage, UI, testing, deployment, and maintenance.
  • Support pre- and post-silicon projects, including silicon data, process variation, VLSI design, and timing analysis.
  • Work with backend engineers and cross-functional teams to maintain and improve development infrastructure and software practices.

What they ask for

  • 3+ years of relevant experience.
  • Programming skills in multiple languages, such as C++, Tcl, Python, Perl, or Shell.
  • Prior tool-development experience including GUI, database management, testing, and deployment.
  • Familiarity with AI models for code development and reviews, MCP, agent skills, agent orchestrations, and spec-driven development.

Nice to have

  • Knowledge of EDA tools such as ICC2, Design Compiler, PrimeTime, and Innovus.
  • Previous work with VLSI, ASIC, EDA, or silicon data.

Pay

136,000 USD - 218,500 USD (base salary, Level 3); 168,000 USD - 264,500 USD (base salary, Level 4)

Tools

C++, Tcl, Python, Perl, Shell, ICC2, Design Compiler, PrimeTime

AI focus

Use AI models for code development and code reviews; familiarity with MCP, agent skills, agent orchestrations, and spec-driven development.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 4, 2026 (UTC)