Senior Technical Program Manager, Compute Software Platform- NPI
NVIDIAAbout the role
We are looking for a driven person to be our Senior Technical Program Manager for Compute Platform Software focused on NPI. You will work with engineering and product leaders on the planning and execution of programs to develop and publish software enabling new enterprise systems that are at the heart of cross-industry advancement of AI applications. Our work has made major impact in various fields, and is used across leading academic institutions, start-ups, and industry; including the world’s largest Internet companies. We need passionate, hard-working, and creative people to help us reach our engineering goals.
What you'll be doing:
This NPI TPM role is responsible for tracking results for new systems from design through to production release and aligning those incremental milestones with full production release cycles. You will collaborate with teams across the company to plan and drive software objectives for the team. In this role, you will collect requirements, help define priorities, drive scheduling and planning for all phases of the process implementation. You will develop and maintain schedules for the many moving parts that need to work in parallel. Lead and improve existing product development and software release processes; and collaborate with engineering management to refine the development workflow for maximum engineering efficiency. You will have the opportunity to partner with diverse technical groups, spanning all organizational levels.
A successful candidate will strongly collaborate across Product and Engineering teams spanning the entire stack to ensure the successful launch of our new products
Responsible for assessing the product release-readiness status, anticipate risk, and provide strategies to mitigate risk
Align system baseboard / server availability for internal and external customers during the NPI phase
Develop program schedules and KPIs to measure release health, predictability, and achievements
Regularly communicate program status and key issues to senior leadership
Work closely with engineers on architectural discussions and challenge design choices that we make
Work with Engineering and QA teams on test plans, execution, reviews, failure analysis and assessing overall quality and risk
Work with Customer Program Managers on software issues including technical feedback from OEMs and CSPs
Identify failures, lead retrospective analysis, and help to develop improvement action plans
Lead and be viewed as a leader across all Business Units
What we need to see:
12+ years of hands-on experience with software development and process specifically for new product development in tech or related fields
Thorough knowledge of hardware engineering and life cycle principles, especially in chip bring up
Ability to think strategically and tactically and to build consensus to make programs successful
You should have strong solution focused skills, consistently successful implementing systematic solutions
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s