Drimva

NVIDIA

Senior Software Engineer, Hardware Tools and Methodology Development

$136K–$264K

US, CA, Santa Clara · Senior · Full-time · Posted Oct 6, 2026

Experience
At least 3+ years of work experience.
Education
BS or MS (preferred) degree or equivalent experience in CE or EE.

About the job

Develops and supports tools and workflows for generating and processing RTL across NVIDIA products, with a focus on improving C++ algorithms and tool quality.

What you'll do

  • Architect, design, develop, and support RTL generation tools across NVIDIA products.
  • Create automated workflows that support deliverables for cross-functional teams.
  • Improve C++ algorithms for automated connectivity, logic insertion, and Verilog RTL post-processing; improve existing tools and flows.

What they ask for

  • Strong coding skills in C++.
  • Good understanding of ASIC design and Verilog RTL.
  • Strong interpersonal and collaboration skills.
  • BS or MS degree in CE or EE, or equivalent experience.

Nice to have

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

Pay

136,000 USD - 218,500 USD (base salary, Level 3); 168,000 USD - 264,500 USD (base salary, Level 4)

Tools

C++, Verilog RTL, Perl, Python, Make

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 4, 2026 (UTC)