Senior Software Engineer, Asic Design and Verification Tools

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA

Senior Software Engineer role focused on developing CAD software for ASIC design and verification tools at NVIDIA. The role involves creating new methodologies and tools for high-performance chip design, working with engineers on project execution, and collaborating with vendors on EDA tool development. Requires BS/MS in EE/CE/CS or equivalent, 3+ years of EDA tool development experience, proficiency in Verilog/SystemVerilog, C++, and scripting languages like Python, Perl, TCL.

What you'd actually do

  1. Develop CAD software for high performance chip design and verification related functions
  2. Develop new methodologies and tools to achieve design + verification at speed of light (SOL)
  3. Work with engineers on project execution support
  4. Co-develop EDA tools with our vendors to best suit Nvidia SOL needs

Skills

Required

  • BS or Master degree of Electrical Engineering/Computer Engineering/Computer Science or equivalent experience
  • 3+ years of EDA tool development in the ASIC design/verification field
  • Hands on experience with ASIC design and verification
  • Proficient with Verilog or Sys Verilog
  • Good with C++ and other programming languages like Python, Perl, TCL, etc.
  • Good understanding of computer algorithms

Nice to have

  • Good understanding of Design for Testing including Scan/ATPG/JTAG
  • Utilization experience in Agentic AI tools like ClaudeCode, Cursor, CoPilot, etc
  • Strong English communication

What the JD emphasized

  • Must be proficient with Verilog or Sys Verilog