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

at Nvidia
USD 116,000-218,500 per year
JUNIOR
✅ Hybrid

Tech Stack

AI Algorithms Perl @ 3 Python @ 3

Details

NVIDIA's Clocks team is seeking a motivated software developer with an interest in algorithms and RTL design. The role requires an understanding of both software and hardware principles and focuses on design methodology and automation for NVIDIA products.

Responsibilities

  • Architect, design, develop, and support tools for RTL generation across NVIDIA products.
  • Architect automated workflows supporting deliverables for multiple cross-functional teams.
  • Improve C++ algorithms for automated connectivity, automatic logic insertion, and post-processing of Verilog RTL.
  • Improve the 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 multifunctional teams.

Preferred Qualifications

  • Prior experience in RTL design, verification, and synthesis.
  • Experience with C++, Perl, Python, and Make scripting.
  • Knowledge of clock and reset design and verification.

Benefits

  • Equity eligibility.
  • Employee benefits.
  • NVIDIA is an equal opportunity employer committed to an inclusive work environment.

Applications for this job will be accepted at least until June 7, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.

More jobs at Nvidia

Similar jobs