New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

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

NVIDIA
Apply →
hybrid entry full-time Santa Clara

First indexed 4 Jun 2026

Description

We are looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design. Understanding both Software and Hardware principles will be a key requirement for this role.

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 Engineer or Electrical Engineering (or equivalent experience). Coding skills in C++. Good understanding of ASIC Design and understanding of Verilog RTL. Experience working across multi-functional teams.

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