Senior Technical Program Manager – DFX Software Methodology

at Nvidia
USD 168,000-322,000 per year
SENIOR
✅ Hybrid

Tech Stack

AI API @ 4 Communication @ 7 Mentoring @ 4 Python @ 6

Details

NVIDIA is seeking a Senior Technical Program Manager to join its DFX engineering team and lead software methodology programs that make chips testable, debuggable, and manufacturable at scale across infrastructure, implementation, verification, and silicon bring-up. The role supports NVIDIA's VLSI Engineering organization by aligning roadmaps across silicon product lines and improving end-to-end execution through domain-specific workflows and intelligent infrastructure.

Responsibilities

  • Lead the end-to-end program lifecycle for DFX software methodology across infrastructure, implementation, verification, and bring-up, from requirements and specification through release, adoption, and continuous improvement.
  • Build and lead roadmaps, schedules, and dependencies for DFX flow, tool, and infrastructure releases, aligning methodology milestones with chip development, tapeout, fab-out, and bring-up.
  • Drive release and deployment processes for DFX flows and tooling, including version planning, regression and quality gates, migration paths, and user adoption across design teams.
  • Collaborate with engineering teams to define requirements and document architecture, interfaces, and workflows; participate in design reviews and manage scope changes.
  • Coordinate licensing and data infrastructure needs with CAD and IT partners so methodology programs can scale across the portfolio.
  • Lead verification and validation planning for methodology, including pattern coverage, regression health, and sign-off criteria.
  • Support silicon bring-up by prioritizing laboratory and field-debug tooling needs.
  • Identify technical, resource, and schedule risks; develop mitigations with engineering teams and provide leadership status updates with recommendations.
  • Build metrics and dashboards for methodology health, adoption, and efficiency, and drive process improvements through automation.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience; an advanced degree is a plus.
  • At least 8 years of combined experience built on a software engineering or computer science foundation, including at least 3 years of technical program management experience.
  • Solid understanding of ASIC/SoC design, verification, and bring-up/productization flows, including DFT insertion, scan, ATPG, MBIST, pattern verification, ATE and in-system test, and post-silicon debug.
  • Experience managing software, tooling, or methodology programs, including release cycles, quality gates, infrastructure dependencies, and user adoption.
  • Strong collaboration, interpersonal, communication, judgment, and problem-solving skills.
  • Ability to guide and influence effectively in a dynamic environment.
  • Ability to work through rapid development cycles, constant change, and uncertainty.

Preferred Qualifications

  • Familiarity with DFX methodologies.
  • Experience scripting and automating tasks; Python proficiency is preferred.
  • Knowledge of APIs and data analytics for program management and metrics dashboards.
  • Experience mentoring engineers or emerging program managers in methodology and program execution.

Benefits

  • Eligible for equity and benefits.
  • NVIDIA is committed to an inclusive work environment and is an equal opportunity employer.

Applications will be accepted at least until October 3, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.

More jobs at Nvidia

Similar jobs