Skip to main content
CareerApp
NVIDIA

Senior Software Engineer, Hardware Tools and Methodology Development

NVIDIA

Santa Clara, CA · full time · Senior

$136,000 – $218,500

Listed on NVIDIA’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

NVIDIA's Clocks group seeks a software engineer to design and develop tools for RTL generation across GPU products, improving algorithms for automated connectivity and Verilog processing. This role suits someone comfortable bridging software and hardware domains, with strong C++ skills and ASIC design knowledge.

Our summary, not NVIDIA’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Bachelor's or Master's degree in Computer Engineering or Electrical Engineering (or equivalent experience)
  • At least 3+ years of work experience
  • Strong C++ coding skills
  • Good understanding of ASIC Design and Verilog RTL

Nice to have

  • Experience in RTL design with Verilog, verification, and synthesis
  • Proficiency in Python, Perl, and Make scripting
  • Knowledge of Clocks and Resets design and verification

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.