CAD Developer, Timing and Physical Design Optimization

1 Month ago • 3 Years + • Research & Development

Job Summary

Job Description

NVIDIA's ASIC-PD methodology team seeks a senior CAD tool development engineer specializing in final timing closure. The role requires strong STA/timing fixing expertise and proficiency in C++ and Python. Responsibilities include inventing and optimizing methods to enhance chip frequency while minimizing power consumption across internal optimization tools. This involves improving C++ algorithms for gate-level sizing, buffering, useful clock skew, and cell legalization. The successful candidate will own the entire process, from identifying optimization opportunities to solution development and deployment within design teams. The role involves substantial coding alongside collaboration with design teams.
Must have:
  • 3+ years relevant experience
  • Strong STA/timing fixing skills
  • C++ and Python proficiency
  • VLSI timing optimization understanding
  • Experience with design implementation tools (PrimeTime, Tempus, ICC2, Innovus)
  • Excellent communication skills
Good to have:
  • C++14 experience (lambdas, concurrency)
  • High-performance software design experience (multithreading, distributed computing)
  • Perl and Tcl familiarity
Perks:
  • Competitive salary
  • Generous benefits package

Job Details

ASIC-PD methodology team is hiring senior tool development engineer, who will focus on final timing closure part of an internal tool at the beginning. The role needs both senior STA/timing fixing experience and good software skill (C++, python). The tool is our team's core internal tool which can cover both netlist and physical design related tasks.

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

  • 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 3+ 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 PrimeTime, Tempus, ICC2, Innovus, and typical design flows written in Perl, Tcl, and Python.

  • Strong communication and interpersonal skills

Ways To Stand Out From The Crowd:

  • 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.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the most desirable employers in the world. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar Jobs

Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Cyprus (Remote)
4 Months ago
Ubisoft - Programmeur IA (W/M/NB) – Project Non Annoncé

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
CD PROJEKT RED - Senior Story Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
Google - Software Engineer III, Zamm

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
5 Months ago
Riot Games - Manager, Software Engineering - Player Platform SDK

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
NVIDIA - Physical Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
HP - Field Service Engineer Germany (m/f/d)

HP

Ratingen, North Rhine-Westphalia, Germany (On-Site)
3 Months ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
4 Weeks ago
Tesla - Senior Concepts & Layouts Engineer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Data Engineer, Product Analytics

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
ByteDance - Software Engineer, SRE - Platform Services

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
NVIDIA - Senior Physical Design Methodology Engineer, Innovus Flows

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
ByteDance - Research Scientist, Foundation Model, Music Intelligence

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
DPS Games - Lead Backend Engineer (Unannounced project)

DPS Games

Guildford, England, United Kingdom (Hybrid)
4 Months ago
Microsoft - Software Engineer II/Senior Software Engineer - CTJ - Poly

Microsoft

Reston, Virginia, United States (On-Site)
1 Month ago
Meta - Production Engineering

Meta

Austin, Texas, United States (Hybrid)
3 Months ago
Meta - Data Engineer, Product Analytics

Meta

San Francisco, California, United States (On-Site)
3 Months ago
Nintendo - Intern – CPU Debugger Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
3 Months ago
Tencent - Senior Technical Artist (VFX Rendering) - Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

Corsair - Senior Marketing Manager, DIY, APAC

Corsair

Taiwan (On-Site)
1 Month ago
Google - Silicon Engineer, University Graduate, 2025

Google

New Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Enterprise Partner Marketing Manager

NVIDIA

Taipei City, Taiwan (On-Site)
1 Week ago
NVIDIA - Customer Program Manager

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Corsair - Supply Chain Planner

Corsair

Taiwan (On-Site)
6 Days ago
Logitech - Education Team Technical Project Manager

Logitech

Hsinchu City, Taiwan (Hybrid)
2 Months ago
PwC - C.顧問類-生技產業資深專員(產業分析/論壇與活動企劃)

PwC

Taipei City, Taiwan (On-Site)
4 Months ago
Logitech - Lead Industrial Designer / Logitech G

Logitech

Hsinchu City, Taiwan (Hybrid)
2 Months ago
Trend Micro - Sr. AI Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Trend Micro - Automotive Research Engineer - Threat Intelligence & Content Creation (VicOne)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Intel Corporation - AI SW Runtime/Networking engineer

Intel Corporation

Haifa, Haifa District, Israel (Hybrid)
3 Months ago
Tesla - Electrical Assembly Supervisor

Tesla

Rhineland-Palatinate, Germany (On-Site)
1 Week ago
Intel Corporation - GPU AI Compute Architect

Intel Corporation

Ireland (Hybrid)
2 Months ago
Netflix - Systems and Networking Research Intern, Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Chip Design Methodologies Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
6 Days ago
NVIDIA - Senior Firmware Design Engineer, Optics

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
1 Month ago
Microsoft - Research Intern - Finetuning for Post Training Quantization

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
QASCOM - R&D Navigation Engineer

QASCOM

Italy (On-Site)
8 Months ago
Luxoft - Senior GPU Kernel Developer

Luxoft

Mexico City, Mexico City, Mexico (Remote)
2 Months ago
Google - Software Engineer, Embedded Systems/Firmware, Pixel

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug