Drimva

NVIDIA

Senior Software R&D Engineer, VLSI Physical Design

$168K–$264K

US, CA, Santa Clara +1 · Senior · Full-time · Posted May 28, 2026

Location
US, CA, Santa Clara
US, TX, Austin
Experience
6+ years in software development with C++.
Education
BS, MS, PhD, or equivalent experience in Electrical Engineering or Computer Science.

About the job

Develops VLSI physical-design software and algorithms that optimize chip placement, routing, floorplanning, and design-space exploration for advanced AI chips.

What you'll do

  • Implement, optimize, and deploy tools for chip placement, reshaping, and route optimization.
  • Develop algorithms for computational geometry, placement, and routing.
  • Create machine-learning strategies for design-space exploration and extend GUIs for visualization and debugging.

What they ask for

  • BS, MS, PhD, or equivalent experience in Electrical Engineering or Computer Science.
  • 6+ years experience in software development with C++.
  • Strength in CAD software and VLSI hardware design; understanding of computational geometry, placement, routing, and graph theory.
  • Familiarity with ICC2 or Innovus, and expertise in physical-design algorithm development, analysis, and visualization.

Nice to have

  • C++17/C++14 experience, including lambdas and concurrency.
  • Experience with high-performance software, including multithreading, distributed computing, and efficient memory and I/O use.

Pay

168,000 USD - 264,500 USD base salary

Tools

C++, C++17, C++14, ICC2, Innovus

AI focus

Develop machine-learning strategies to improve the efficiency of design-space exploration; NVIDIA states that it uses AI tools in recruiting processes.

Model-written summary · the original posting is authoritative

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