Enable job alerts via email!

Senior Technical Program Manager, Compute Software Platform- NPI

NVIDIA

Santa Clara (CA)

On-site

USD 192,000 - 305,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Senior Technical Program Manager for their Compute Platform Software. The role involves collaborating with engineering teams to manage software development processes for innovative AI applications. Candidates should have extensive experience in software development and hardware engineering, with a focus on new product development. This position offers a competitive salary and the opportunity to work in a dynamic environment that values innovation and excellence.

Benefits

Equity
Benefits

Qualifications

  • 12+ years of hands-on experience with software development.
  • Thorough knowledge of hardware engineering and lifecycle principles.
  • Experience influencing decisions and leading teams.

Responsibilities

  • Track results for new systems from design to production release.
  • Collaborate with teams to plan and drive software objectives.
  • Develop program schedules and KPIs to measure release health.

Skills

Strategic Thinking
Problem Solving
Communication

Education

Bachelor’s degree in Engineering
Bachelor’s degree in Computer Science

Job description

Senior Technical Program Manager, Compute Software Platform- NPI

We are looking for a driven person to be our Senior Technical Program Manager for Compute Platform Software f ocused on NPI . You will work with engineering and product leaders on the planning and execution of programs to develop and publish software enabl ing 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 e ngineering goals.

What you'll be doing:

Th is 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 s oftware 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 Pro duct and Engineering teams spanning the entire stack t o ensure the successful launch of our new products

Responsible for assessing the product release-readiness status , anticipate risk , and provid e 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

You must have experience influencing decisions and leading teams in a dynamic environment

Enthusiastic, responsive and passionate about finding opportunities for process improvement

Bachelor’s degree in Engineering , Computer Science, or similar field or equivalent experience

Excellent communications and technical presentation skills as well as b eing thorough and ability to multitask is important

Ways to stand out from the crowd:

Ex perience on boards and servers in the datacenter space is a big plus

Previous experience with productizing enterprise server systems including experience of - coordinating activities between HW / SW organizations is highly desirable

Experience in a fast-paced production environment with various constraints

5 years programming of a modern programming language is highly desired

Deep understanding of software engineering principles and enterprise system architecture as well as e xperience with productivity tools and process automation

Our technology has no boundaries! NVIDIA is building the world’s most groundbreaking and innovative compute platforms for the world to use. It’s because of our work that scientists, researchers and engineers can advance their ideas. At its core, our visual computing technology not only enables an amazing computing experience, it is energy efficient! We pioneered a supercharged form of computing loved by the most demanding computer users in the world - scientists, designers, artists, and gamers. It’s not just technology though! It is our people, some of the brightest in the world, and our company culture make NVIDIA one of the most fun, innovative and dynamic places to work in the world! At the center of NVIDIA's culture are our core values like innovation, excellence and determination and team, that guide us to be the best we can be.

We are looking for a driven person to be our Senior Technical Program Manager for Compute Platform Software f ocused on NPI . You will work with engineering and product leaders on the planning and execution of programs to develop and publish software enabl ing 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 e ngineering goals.

What you'll be doing:

Th is 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 s oftware 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 Pro duct and Engineering teams spanning the entire stack t o ensure the successful launch of our new products

  • Responsible for assessing the product release-readiness status , anticipate risk , and provid e 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

  • You must have experience influencing decisions and leading teams in a dynamic environment

  • Enthusiastic, responsive and passionate about finding opportunities for process improvement

  • Bachelor’s degree in Engineering , Computer Science, or similar field or equivalent experience

  • Excellent communications and technical presentation skills as well as b eing thorough and ability to multitask is important

Ways to stand out from the crowd:

  • Ex perience on boards and servers in the datacenter space is a big plus

  • Previous experience with productizing enterprise server systems including experience of - coordinating activities between HW / SW organizations is highly desirable

  • Experience in a fast-paced production environment with various constraints

  • 5 years programming of a modern programming language is highly desired

  • Deep understanding of software engineering principles and enterprise system architecture as well as e xperience with productivity tools and process automation

Our technology has no boundaries! NVIDIA is building the world’s most groundbreaking and innovative compute platforms for the world to use. It’s because of our work that scientists, researchers and engineers can advance their ideas. At its core, our visual computing technology not only enables an amazing computing experience, it is energy efficient! We pioneered a supercharged form of computing loved by the most demanding computer users in the world - scientists, designers, artists, and gamers. It’s not just technology though! It is our people, some of the brightest in the world, and our company culture make NVIDIA one of the most fun, innovative and dynamic places to work in the world! At the center of NVIDIA's culture are our core values like innovation, excellence and determination and team, that guide us to be the best we can be.

The base salary range is 192,000 USD - 304,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.

About the company

9637389 Nvidia Corporation is an American multinational technology company incorporated in Delaware and based in Santa Clara, California.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Sales Enablement Program Manager, Enterprise

Verkada

San Mateo

On-site

USD 120,000 - 200,000

Yesterday
Be an early applicant

Server Test Engineer, Hyperscale

Pure Storage

Santa Clara

On-site

USD 175,000 - 263,000

3 days ago
Be an early applicant

Hardware Engineering Program Manager

Verkada

San Mateo

On-site

USD 95,000 - 280,000

14 days ago

Sr S/I Engineer (Hardware)

Palo Alto Networks

Santa Clara

On-site

USD 139,000 - 225,000

14 days ago

Program Manager - Operator (Fleet) Enablement (Autonomous Driving)

Audi USA

Belmont

Hybrid

USD 190,000 - 210,000

10 days ago

Program Manager - Operator Enablement (Autonomous Driving)

Volkswagen Group of America

Belmont

On-site

USD 190,000 - 210,000

10 days ago

Technical Program Manager - AR & AI Software Technologies

Meta

Burlingame

On-site

USD 134,000 - 196,000

30+ days ago

Global Sourcing Manager

Verkada

San Mateo

On-site

USD 150,000 - 200,000

16 days ago

Staff Program Manager

Woven

Palo Alto

Hybrid

USD 161,000 - 265,000

30+ days ago