채용

Senior CAD Developer - Timing and Physical Design Optimization
China, Shanghai
·
On-site
·
Full-time
·
2w ago
Required Skills
C
VLSI design
CAD software
Timing optimization
Perl
Tcl
Python
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 gate-level sizing, buffering, useful clock skew, cell legalization, IR drop optimization
-
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 5 years of relevant experience in CAD software and VLSI hardware design
-
Strength in both CAD software and VLSI design
-
Understanding of VLSI timing optimization and related concepts, including timing constraints, corners, power, etc.
-
Demonstrated ability in software development using C
-
Familiarity with design implementation tools such as Prime Time, Tempus, ICC2, Innovus, Sea Hawk, and typical design flows written in Perl, Tcl, and Python.
-
Strong communication and interpersonal skills
Ways To Stand Out From The Crowd:
-
C14 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
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Senior Product Designer, Commerce and Lifetime Value
Netflix · USA - Remote

Principal AI/ML SW/HW Co-Design Lead
AMD · Santa Clara

Motion Designer, Creative Lab
Google ·

Connectivity Strategy Lead - Data Center Design, Engineering and Construction
Meta · Menlo Park, CA

Staff Product Designer
Harvey AI · San Francisco
About NVIDIA

NVIDIA
PublicA computing platform company operating at the intersection of graphics, HPC, and AI.
10,001+
Employees
Santa Clara
Headquarters
$4.57T
Valuation
Reviews
4.1
10 reviews
Work Life Balance
3.5
Compensation
4.2
Culture
4.3
Career
4.5
Management
4.0
75%
Recommend to a Friend
Pros
Great culture and supportive environment
Smart colleagues and excellent people
Cutting-edge technology and learning opportunities
Cons
Team-dependent experience and outcomes
Work-life balance issues with long hours
Politics and influence over competence
Salary Ranges
47 data points
Junior/L3
Mid/L4
Junior/L3 · Analyst
7 reports
$170,275
total / year
Base
$130,981
Stock
-
Bonus
-
$155,480
$234,166
Interview Experience
7 interviews
Difficulty
3.1
/ 5
Experience
Positive 0%
Neutral 86%
Negative 14%
Interview Process
1
Application Review
2
Recruiter Screen
3
Online Assessment
4
Technical Interview
5
System Design Interview
6
Team Review
Common Questions
Coding/Algorithm
System Design
Technical Knowledge
Behavioral/STAR
News & Buzz
Negotiating NVIDIA's Offer
Base, stock, and sign-on negotiable. Recruiters invested in closing candidates. CEO reviews all 42K employee salaries monthly. Stock growth has made many employees millionaires.
News
·
NaNw ago
NVIDIA Company Reviews
WLB rated 3.9/5 (lowest category). 64% satisfied with WLB but 53% feel burnt out. Compensation rated 4.4-4.5/5. Experience highly team-dependent.
News
·
NaNw ago
NVIDIA Culture Discussions
Team-dependent experience; sink-or-swim culture that rewards high performers but can be overwhelming. No politics, flat structure, but demanding workload with some teams requiring evening/weekend work.
News
·
NaNw ago
NVIDIA Interview Discussions
Technical bar is high with 4-6 rounds. Process takes 4-8 weeks. Expect C++ questions, LeetCode medium, and system design. Difficulty rated 3.16/5.
News
·
NaNw ago