Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Design for Debug Architect and Methodology Engineer

AT NVIDIA
NVIDIA

Senior Design for Debug Architect and Methodology Engineer

Austin, TX

We are now looking for a Senior Design for Debug (DFD) Architect and Methodology Engineer!

NVIDIA is seeking a DFD Architect to implement hardware and software solutions to debug world's leading SoC's and GPU's. This position offers the opportunity to have real impact in a multifaceted, technology-focused company with product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. We are a team that constantly evolves by adapting to new opportunities and find creative solutions to difficult problems.

What you'll be doing:

  • As a key member of the GPU DFD team, you will architect and implement silicon debug capabilities and infrastructure for our GPUs.
  • Identify debug inefficiencies and deficiencies.
  • Drive exploration of silicon debug features, specify the architecture and track execution by collaborating with many other teams at NVIDIA.
  • Work closely with software, architecture, design, verification, and silicon validation teams.
  • Train and mentor junior engineers and the team in silicon debug.
  • Review new features from a DFD perspective to improve GPU debuggability.
  • Help verify DFD hardware at full-chip level.

Want more jobs like this?

Get Software Engineering jobs delivered to your inbox every week.

Select a location
By signing up, you agree to our Terms of Service & Privacy Policy.

What we need to see:

  • 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), focused on arbiters, scheduling, synchronization & bus protocols, interconnect networks and/or caches.
  • Expertise in design for debug techniques and methodologies, integrated logic analyzers and/or other silicon visibility tools.
  • Great understanding of ASIC design flow including RTL design, verification, logic synthesis, timing analysis and bringup.
  • Strong interpersonal skills and an excellent teammate.

Ways to stand out from the crowd:

  • Strong C/C++, Python, Typescript or Javascript skills.
  • Good debugging and analytical skills.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you.

The base salary range is 164,000 USD - 258,750 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Client-provided location(s): Austin, TX, USA; Santa Clara, CA, USA
Job ID: NVIDIA-JR1987086
Employment Type: Full Time