# Clocks Design Methodology Engineer

**Company**: NVIDIA
**Work arrangement**: hybrid
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Bengaluru/ASIC-CAD-Engineer--Clocks-Methodology_JR2025033?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3ac8c04e-9d6

## Description

NVIDIA's Clocks Design Methodology Team develops advanced clocking methodologies and custom CAD solutions for next-generation chips. As part of the NVQuartz Team, you will build scalable tools and methodologies for heterogeneous hardware designs across NVIDIA's product portfolio.

**Responsibilities:**

- Own the validation of clocking methodology solutions for hardware clocking designs across multiple product lines.

- Understand design requirements and develop robust validation strategies, automation, quality checks, debug infrastructure, bug fixes, and productization workflows.

- Solve complex engineering problems by developing scalable methodology and automation solutions that work across multiple chip architectures.

- Develop and maintain tools using C++, Python, Perl, Tcl, and NVIDIA's internal compilers, frameworks, and CAD infrastructure.

- Partner closely with design, verification, architecture, and methodology teams to understand requirements and deliver high-quality tool capabilities.

- Collaborate with Quality Assurance engineers to ensure robust, production-ready methodology releases.

- Work effectively with engineering teams across multiple geographies and time zones.

**Requirements:**

- BS or MS in Computer Science, Electrical Engineering, or a related field (or equivalent industry experience).

- 1+ years of experience and strong understanding of digital logic design and computer architecture.

- Solid software engineering skills with expertise in C/C++ and scripting languages such as Python, Perl, and Tcl.

- Experience developing CAD tools, engineering automation, or software infrastructure.

- Understanding of algorithms, data structures, and software design principles.

- Ability to work collaboratively across multiple engineering disciplines.

- Strong problem-solving skills and the ability to independently drive technical solutions.

- Experience building tools for hardware engineering teams is highly desirable.

- Exposure to VLSI design flows, clocking methodologies, or physical design is a plus.

## Skills

### Required
- C++
- Python
- Perl
- Tcl
- digital logic design
- computer architecture
- software engineering
- CAD tools
- engineering automation

### Nice to have
- VLSI design flows
- clocking methodologies
- physical design

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Bengaluru/ASIC-CAD-Engineer--Clocks-Methodology_JR2025033?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
