Senior CAD Engineer - SOC Clocks Design Methodology

NVIDIA

NVIDIA

Design
Bengaluru, Karnataka, India
Posted on Jun 8, 2025

The NVIDIA Clocks Team is looking for an excellent Senior CAD engineer with extensive experience in Hardware Design Methodology and Programming. The NVIDIA Clocks Team is committed to delivering high-quality clocking and reset logic to various units in SOCs. The complexity of the clocks and resets methodology has increased significantly to support the sophisticated features that power our product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. Modern clocking design solutions need to be innovative, ensuring quality in covering the complex specifications and balance the constraints on infrastructure, re-usability, testing speed and multi-platform support.

What you'll be doing:

  • Own the Infrastructure for Clocking Design flows and processes in SOC products from end-to-end, including identifying inefficiencies, developing automation solutions, establishing robust design development processes and productization practices.

  • Seek complex problems and develop a scalable solution that works across platforms.

  • Work hands-on with industry-standard tools and pioneering AI driven design methodologies. This includes coding in Python, Perl, C++, and NVIDIA custom compilers and tools.

  • Partner closely with our design team to understand our architecture and collaborate with quality assurance engineers to deliver high-quality design solutions.

  • Coordinate with internal and external teams across multiple time zones.

  • Mentor junior engineers and lead the deployment of design methodologies.

What we need to see:

  • BS or MS in EE/ECE/CSE, with 5+ years of relevant industry work experience.

  • Strong understanding of Logic Design and Architecture.

  • Expertise in automation tools like Make flows, build flows, CI/CD pipelines, and experience with Agentic AI frameworks.

  • Experience in coding complex algorithms and developing innovative solutions for design tooling.

  • Proficiency in Python and Perl, with an ability to decode and work with custom scripting languages.

  • Strong collaboration skills and ability to work with multiple teams.

  • Prior experience in implementing CAD solutions.

  • Understanding of operating systems and hardware limitations for deploying design flows.

We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our outstanding engineering teams are growing fast. If you are creative, curious, and motivated with a real passion for technology, we want to hear from you!

#LI-Hybrid