Senior DFX Software Engineer - Machine Learning

NVIDIA
Santa Clara
Workplace: OnsiteFull timeUSD 152,000 - 287,500 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication skills","Collaboration","Problem-solving"]

Develop high-performance software and methodologies for silicon device testing, silicon debug, and failure analysis, including efficient test pattern generation and yield learning. Create parallel graph traversal and graph analysis techniques, and collaborate with cross-functional teams to solve multi-domain problems. Apply LLMs, RAG, graph-based ML, and reinforcement learning to deliver innovative solutions for high-quality silicon defect screening and EDA workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 day ago

Senior DFX Software Engineer - Machine Learning

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Develop high-performance software and methodologies for silicon device testing, silicon debug, and failure analysis, including efficient test pattern generation and yield learning. Create parallel graph traversal and graph analysis techniques, and collaborate with cross-functional teams to solve multi-domain problems. Apply LLMs, RAG, graph-based ML, and reinforcement learning to deliver innovative solutions for high-quality silicon defect screening and EDA workflows.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop high performance software for test pattern generation, pattern application on silicon, failure analysis, and yield learning.
  • •Create efficient parallel graph traversal and graph analysis techniques.
  • •Work with multi-functional teams to assess and tackle problems across multiple areas of expertise.
  • •Apply LLMs, RAGs, graph-based ML approaches, and reinforcement learning to define innovative solutions.

Pay and Benefits

Salary: USD 152,000 - 287,500 annually

Key Requirements

  • •BS in EE or CS (or equivalent experience); MS or higher degree preferred.
  • •5+ years of experience in software development.
  • •Strong programming experience in Python or C++; hands-on modern C++ is a plus.
  • •Experience using LLMs, GNNs, and reinforcement learning for efficient EDA solutions.
  • •Expertise in high-performance algorithms for DFT, simulations, and failure analysis.
Experience:5+ yearsEDA
Education:Bachelor's
Skills:Communication skillsCollaborationProblem-solving
Tech Stack:PythonC++LLMsRAGGraph Neural NetworksReinforcement learningPPOSACQ-learningZeROSparkVector databases

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor