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