Jobs · Engineering · California

Software Engineer, Hardware Tools and Methodology - New College Grad 2026

NVIDIA · Santa Clara, CA · 2 wk ago
HybridEngineeringFull-time

About the role

NVIDIA’s GPU powers visual and AI computing. The Clocks team is looking for a dedicated, motivated Software Developer with a strong interest in algorithms and RTL design. This role requires understanding both software and hardware principles to architect, design, develop, and support tools for RTL generation across all NVIDIA products.

Responsibilities

  • Architect, design, develop, and support tools for RTL generation across all NVIDIA products.
  • Architect automated workflows for supporting deliverables to multiple cross-functional teams.
  • Improve algorithms (in C++) for automated connectivity, auto logic insertion, and post-processing Verilog RTL.
  • Improve quality of existing tools and flows used by the team.

Requirements

  • Master's degree or higher in Computer Engineering or Electrical Engineering (or equivalent experience).
  • Coding skills in C++.
  • Good understanding of ASIC Design and Verilog RTL.
  • Experience working across multi-functional teams.

Skills

  • Prior experience in RTL design (Verilog), verification, and synthesis.
  • Experience in C++, Perl, Python, Make scripting.
  • Knowledge of Clocks/Resets design and verification.

Pay

Base salary range: 116,000 USD – 189,750 USD for Level 2, and 136,000 USD – 218,500 USD for Level 3. You will also be eligible for equity and benefits.

Similar jobs