Taro Logo

Senior Design for Debug Architect and Methodology Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
$168,000 - $264,500
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Automotive

Description For Senior Design for Debug Architect and Methodology Engineer

NVIDIA is seeking an experienced Senior Design for Debug (DFD) Architect to implement hardware and software solutions for debugging world-leading SoCs and GPUs. This role sits at the intersection of hardware and software, offering a unique opportunity to impact NVIDIA's diverse product portfolio spanning from consumer graphics to self-driving cars and artificial intelligence.

The position requires deep expertise in computer architecture, RTL development, and debug methodologies. You'll be responsible for architecting and implementing critical debug capabilities for NVIDIA's GPU platforms, working across multiple teams to drive innovation in silicon debug features. The role combines technical leadership with hands-on engineering, requiring both strong technical skills and the ability to mentor junior engineers.

As a key member of the GPU DFD team, you'll collaborate with software, architecture, design, verification, and silicon validation teams to improve GPU debuggability and implement robust debug solutions. The ideal candidate brings 8+ years of experience in ASIC design flow, strong programming skills in languages like C++, Python, or TypeScript, and excellent analytical capabilities.

NVIDIA offers a competitive compensation package with a base salary range of $168,000 - $264,500 USD, plus equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries. This role presents an excellent opportunity for experienced engineers looking to work on cutting-edge technology in a collaborative environment while making significant contributions to NVIDIA's next-generation products.

Last updated 7 days ago

Responsibilities For Senior Design for Debug Architect and Methodology Engineer

  • Architect and implement silicon debug capabilities and infrastructure for GPUs
  • Identify debug inefficiencies and deficiencies
  • Drive exploration of silicon debug features and specify architecture
  • Work closely with software, architecture, design, verification, and silicon validation teams
  • Train and mentor junior engineers in silicon debug
  • Review new features from a DFD perspective
  • Help verify DFD hardware at full-chip level

Requirements For Senior Design for Debug Architect and Methodology Engineer

Python
TypeScript
JavaScript
  • Bachelors Degree in Electrical Engineering, Computer Engineering or Computer Science
  • 8+ years of meaningful work experience
  • Experience in Computer Architecture and RTL development (Verilog)
  • Expertise in design for debug techniques and methodologies
  • Understanding of ASIC design flow
  • Strong interpersonal skills
  • Strong C/C++, Python, Typescript or Javascript skills
  • Good debugging and analytical skills

Benefits For Senior Design for Debug Architect and Methodology Engineer

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Design for Debug Architect and Methodology Engineer