Senior Technical Program Manager - GPU

Posted:
5/22/2024, 5:00:00 PM

Location(s):
California, United States

Experience Level(s):
Senior

Field(s):
Product

We are looking for a Senior Software Program Manager to join NVIDIA’s Compute Software platform team to lead our driver release management and hardware go to market programs. Our work has made major impact in various fields, and are used across leading academic institutions, start-ups, and industry; including the world’s largest Internet companies. We need hard-working and creative people to help us reach our Engineering goals.

What you’ll be doing:

This position will work closely with GPU software development managers, engineers, QA and product management to understand, define and implement processes to support these programs. This will also include responsibilities related to beta and production releases to customers, scheduling and leading status meetings, be the focal point for building and maintaining the release schedules as well as the release plan of record.

  • Collaborate with stakeholder teams across the company to plan and drive software objectives for the team, as well as collect requirements, help define priorities, drive scheduling, and planning for all phases of the process implementation.

  • Create and maintain schedules, for the many moving parts that need to work in parallel. This is a very hands-on contributor role that seeks someone who thrives in a fast-paced, complex environment and is as comfortable digging into requirements and development details while handling day-to-day tasks.

  • 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 interpersonal levels.

  • You will be leading and resolving critical issues. Being an advocate for lean agile methodologies and values. You will then execute to the plan by collecting vital data, prioritizing issues, tracking overall progress from software and hardware standpoint, and drive issues to closure in a timely manner. Improve and maintain all processes in support of enterprise operations

What we need to see:

  • Ability to think strategically and tactically, and to build consensus to make programs successful.

  • Shown experience to creatively resolve technical issues and resource conflicts. Solid ability to lead sophisticated product and customers.

  • Thorough understanding of software engineering principles and product development life-cycle.

  • Solid knowledge of industry standard configuration management tools. Experience with improving efficiency and enabling automation is a value.

  • Be detail oriented with shown ability to multitask, in a dynamic environment with shifting priorities and changing requirements.

  • Have hands on experience within a software development environment. Strong communication and technical presentation skills.

  • Bachelor of Science in Electrical Engineering or Computer Science (or equivalent experience).

  • 8+ years experience in a similar or related role.

  • Proficient in Python or equivalent modern scripting language. Understanding of Groovy or ScritpRunner for Jira a plus.

Ways to standout from the crowd:

  • Experience in GPU software environments, Deep Learning and/or AI software methodologies.

  • Having a leadership role while working with modern software development teams is helpful in leading dependency management efforts.

  • You have previously identified missing or inefficient processes, improved and implemented them across multiple teams spanning large matrix organizations.

  • Previous experience with productizing enterprise server systems including experience of - coordinating activities between hardware / software organizations is highly desirable.

  • Agile, PMP, OKR or Lean Portfolio Certifications adds improves chance for success.

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

NVIDIA

Website: https://www.nvidia.com/

Headquarter Location: Santa Clara, California, United States

Employee Count: 10001+

Year Founded: 1993

IPO Status: Public

Last Funding Type: Grant

Industries: Artificial Intelligence (AI) ⋅ GPU ⋅ Hardware ⋅ Software ⋅ Virtual Reality