Senior Design for Debug Architect and Methodology Engineer

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

Description For Senior Design for Debug Architect and Methodology Engineer

NVIDIA, a global leader in accelerated computing, is seeking a Senior Design for Debug (DFD) Architect to implement hardware and software solutions for debugging world-leading SoCs and GPUs. This role offers a unique opportunity to impact a technology-focused company with diverse product lines spanning consumer graphics, self-driving cars, and artificial intelligence.

As a key member of the GPU DFD team, you'll be responsible for architecting and implementing silicon debug capabilities and infrastructure. The role involves identifying debug inefficiencies, driving feature exploration, and collaborating across multiple teams including software, architecture, design, verification, and silicon validation. You'll also mentor junior engineers and contribute to improving GPU debuggability.

The ideal candidate should have 8+ years of experience with a strong background in Computer Architecture, RTL development, and ASIC design flow. Expertise in design for debug techniques, integrated logic analyzers, and silicon visibility tools is crucial. Programming skills in C/C++, Python, TypeScript, or JavaScript are highly valued.

Working at NVIDIA means joining one of technology's most desirable employers, with some of the industry's most innovative minds. The position offers competitive compensation ranging from $168,000 to $264,500 USD, plus equity and benefits. This is an excellent opportunity for someone who is creative, autonomous, and excited about tackling complex technical challenges in a forward-thinking environment.

Last updated 6 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 or equivalent experience 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

Interested in this job?

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

Senior GPU Architect

Senior GPU Architect role at NVIDIA focusing on developing cutting-edge graphics and parallel processing architectures, requiring 8+ years of experience and strong technical expertise.

Staff Systems Software Engineer- Server

Lead server software development at NVIDIA, focusing on security and resiliency features for AI infrastructure while providing technical leadership and mentorship.

Senior GPU Architect, Profiling System

Senior GPU Architect position at NVIDIA focusing on designing and implementing GPU profiling systems and performance optimization features.

Sr. ASIC Design Engineer (Silicon Engineering)

Senior ASIC Design Engineer position at SpaceX, developing cutting-edge FPGAs and ASICs for space and ground infrastructure, offering $160-220K salary with comprehensive benefits.

Staff Windows Developer - Debugger

Staff Windows Developer position at Qualcomm, focusing on debugger development for Windows on Snapdragon platforms, requiring expertise in embedded systems and Windows internals.