Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Director, Software Technical Program Management

NVIDIA

. Drive large, complex software and firmware programs from technology initiation and pathfinding through Plan of Record, planning, and delivery .

Posted 11/6/2026full-timeTel Aviv • IsraelLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in software technical program management, with a strong understanding of software engineering principles, architecture, and system dependencies. Proven ability to lead multidisciplinary teams, manage risks, and communicate effectively across organizational boundaries.

Highest-signal resume keywords
Software Technical Program ManagementSoftware Engineering UnderstandingPeople Management ExperienceStorage Technologies ExpertiseNetworking Technologies Expertise

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentTechnical LeadershipProgram ExecutionRisk ManagementRequirements GatheringSystem IntegrationTechnical TradeoffsMilestone PlanningResource CommitmentSuccess Criteria Definition
Soft Skills
Clear CommunicationJudgmentProblem SolvingStakeholder AccountabilityTeam Leadership
Certifications & Qualifications
B.Sc. in Computer ScienceM.Sc. in Electrical Engineering
Industry Keywords
Multidisciplinary Software ProgramsGlobal Engineering CoordinationProduct GenerationsTechnical Program Management

About the role

Key responsibilities & impact
  • Drive large, complex software and firmware programs from technology initiation and pathfinding through Plan of Record, planning, and delivery
  • Engage with Product, Architecture, and R&D on requirements, technical tradeoffs, and dependencies
  • Translate evolving technical inputs into executable plans with ownership, milestones, resource commitments, and success criteria
  • Drive alignment and execution across teams, anticipate risks, resolve gaps, and hold stakeholders accountable
  • Communicate program status, risks, tradeoffs, and required decisions to technical teams and executives
  • Potentially provide direct or matrix leadership of a small TPM team

Requirements

What you’ll need
  • B.Sc. or M.Sc. in Computer Science, Electrical Engineering, or a related field
  • 15+ years of relevant experience in software technical program management, software engineering, or technical leadership
  • At least 5 years of direct management experience
  • Strong software engineering understanding, including architecture, development, integration, and system dependencies
  • Proven record of driving large, complex, multidisciplinary software programs from early definition through execution and delivery
  • Ability to clarify ambiguous problems, exercise sound judgment, manage risks, and secure commitments across organizational boundaries
  • Clear, concise verbal and written communication in English
  • People management experience, particularly leading and developing TPMs or technical teams
  • Expertise in storage or networking technologies
  • Experience coordinating strategic programs across global engineering organizations and multiple product generations

Benefits

Comp & perks
  • Equal opportunity employment and nondiscrimination commitment