Before you apply
Listed location: China, Shanghai
Work arrangement: onsite. A remote label does not confirm worldwide eligibility or visa sponsorship.
Read the employer’s description for qualifications, compensation and work eligibility. Confirm the position is still open on the application page.
Job description supplied by NVIDIA; category and skill labels may be inferred. How our listings work · Report a problem
Job Description
ASIC-PD team is hiring both junior and senior engineers, whose work scope is physical design from RTL to GSDII: design quality check, synthesis, formal check, partitioning, constraint (for both design and process), async check, timing analysis/fixing/signoff, also all related flow. Join us, you will work together with expertise in all these areas; you will not only work for physical application, but also drive physical friendly design with all related teams: ASIC/P&R/DFT/SI/ARCH etc.; you will work for the most advanced process/technology, the biggest chip in the world.
What You’ll Be Doing
Invent and optimize new methods for increasing chip frequency while minimizing power consumption across a suite of internal optimization tools.
Improve algorithms (in C++) for IR drop optimization, simulation
As with any software engineering team, we do write a lot of code, but this is broader than a typical CAD or EDA role. Instead, we as a team own the whole process from discovery and invention of new optimization opportunities, to developing solutions and working directly inside design teams to facilitate deployment.
What We Need To See
BS, MS, PhD in Electrical Engineering or Computer Science or equivalent experience
Minimum 2+ years of relevant experience in CAD software and VLSI hardware design
Strength in both CAD software and VLSI design
Understanding of VLSI IR drop optimization or simulation and related concepts, including constraints, corner, CCSP, FSDB etc.
Demonstrated ability in software development using C++
Strong communication and interpersonal skills
Ways To Stand Out From The Crowd
Familiarity with RedHawk and typical design flows written in Perl, Tcl, and Python.
C++14 or newer experience, such as lambdas and concurrency
Experience in high-performance software design including multithreading, distributed computing, efficient memory, and I/O use, etc.
Experience in IR drop optimization, calculation
Skills mentioned
Categories
Frequently asked questions
Is the CAD Developer, IR, Timing and Physical Design Optimization position at NVIDIA remote?
The CAD Developer, IR, Timing and Physical Design Optimization role at NVIDIA does not have a confirmed remote arrangement in our data. Check the employer description for its work location.
What type of employment is the CAD Developer, IR, Timing and Physical Design Optimization role?
NVIDIA is hiring for a full-time CAD Developer, IR, Timing and Physical Design Optimization position.
Which skills are mentioned for the CAD Developer, IR, Timing and Physical Design Optimization job at NVIDIA?
Detected skill labels include Python. Check the employer description to distinguish required skills from preferred experience.
How do I apply for the CAD Developer, IR, Timing and Physical Design Optimization position at NVIDIA?
You can apply for the CAD Developer, IR, Timing and Physical Design Optimization role directly through NVIDIA's official application link provided on this page.
Similar AI jobs
Software Engineer, New Grad (2027)
Harvey · fulltime
Software Engineer, New Grad (2027)
Harvey · fulltime
Senior Software Engineer — Backend (Files Team)
Databricks · fulltime
Senior Detection and Response Engineer
Anyscale · fulltime
Senior Software Engineer, Eval Efficiency & Optimization
Waymo · fulltime
Realtime Software Engineer
Anduril · fulltime