Senior Software R&D Engineer, VLSI Physical Design

Nvidia

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CAAustin, TX
Salary
$168,000–$264,500 / yr
Employment
Full-time
Posted
152 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $216k
$135k $278k
below market most similar roles pay here above market

This role pays more than 79% of similar roles. Most pay $166,175–$216,250 — the blue band above. At the midpoint, this role pays about $216k versus about $191k 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 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software R&D Engineer, VLSI Physical Design

The Senior Software R&D Engineer, VLSI Physical Design joins a team responsible for the entire process of defining the physical layout, speed, and efficiency of advanced AI chips. The role involves implementing, enhancing, and deploying new tools for chip level placement, reshaping, and route optimization. Key responsibilities include creating innovative algorithms for computational geometry, placement, and fast routing to efficiently arrange blocks. The engineer will also develop machine learning strategies to improve design space exploration and extend GUIs for better designer insight and visualization. Required skills include C++, computational geometry, graph theory, and experience with tools like ICC2 and Innovus. The position focuses on solving complex optimization challenges to improve PPA for next-generation architecture by developing software that directly defines hardware layout.

What you'll do

  • Implement and optimize new tools for chip-level placement, reshaping, and route optimization.
  • Create innovative algorithms for computational geometry, fast routing, and block arrangement.
  • Develop and implement machine learning strategies to improve design space exploration efficiency.
  • Extend existing GUIs to improve designer insight, debugging, and visualization.
  • Develop C++ code to determine the physical layout, speed, and efficiency of AI chips.
  • Identify new optimization opportunities and develop solutions to implement them with design teams.
  • Write high-performance software utilizing multithreading, distributed computing, and efficient memory management.

What we're looking for

  • BS, MS, PhD or equivalent experience in Electrical Engineering or Computer Science.
  • Strength in both CAD software and VLSI hardware design.
  • 6+ years experience in software development with C++.
  • Good understanding of computational geometry, placement, routing, and graph theory.
  • Familiarity with design implementation tools such as ICC2 and Innovus.
  • Expertise in algorithm development for physical design, analysis, and visualization.
  • Strong communication and interpersonal skills.
  • Experience in high performance software design including multithreading, distributed computing, and efficient memory and I/O use (preferred).

More like this

Similar roles

Senior Software R&D Engineer, VLSI Physical Design

Nvidia

Santa Clara, CA +1 97 days ago $168,000–$264,500
C++ VLSI Physical Design Machine Learning Python Perl Tcl ICC2 Innovus PrimeTime Tempus StarRC Distributed Computing Multithreading Reinforcement Learning GNNs EDA Tools
6+ yrs exp Hybrid

Senior VLSI Methodology Engineer

Nvidia

Santa Clara, CA 20 days ago $136,000–$218,500
Python C++ Perl EDA Tools Innovus Fusion Compiler Crosscheck Virtuoso VLSI Physical Design Library Modeling Data Pipelines AI ML LLM Dashboards Synthesis Place and Route Timing Closure Power Analysis
4+ yrs exp

Senior VLSI CAD Software Engineer

Nvidia

Santa Clara, CA +5 19 days ago
C++ Java C# VLSI CAD EDA C++20 Java 21 Git Visual Studio CLion CI/CD Object-Oriented Design Algorithms Data Structures AI-assistants
10+ yrs exp

Senior Microprocessor VLSI Physical Design Engineer

Amd

Fort Collins, CO 119 days ago $178,400–$267,600
VLSI Physical Design Verilog RTL Static Timing Analysis Clock Tree Synthesis Floor planning Placement Routing Parasitic Extraction IR drop analysis Electromigration Physical Verification Sign Off Perl C Tcl Computer Architecture SRAM Digital Circuits

Senior VLSI Library Methodology Engineer

Nvidia

Santa Clara, CA 22 days ago
Python C++ Perl EDA Tools Innovus Fusion Compiler Crosscheck Virtuoso VLSI Physical Design CAD Data Pipelines AI ML LLM Scripting Regression Frameworks
4+ yrs exp

Software R&D Engineer, VLSI Physical Design

Nvidia

Austin, TX +1 97 days ago $116,000–$189,750
C++ VLSI Physical Design Machine Learning Python Perl Tcl ICC2 Innovus PrimeTime Tempus StarRC Distributed Computing Multithreading Reinforcement Learning Graph Neural Networks Parallel Computing EDA Tools