Senior Technical Program Manager

Company: NVIDIA
Company: NVIDIA
Location: India, Pune
Commitment: Full time
Posted on: 2023-09-08 06:05
Join the NVIDIA Software Release Planning team and empower engineers throughout the world developing groundbreaking solutions to the world’s most challenging parallel and visual computing problems. We need passionate, hard-working and creative people to help us take on some once-in-a-lifetime opportunities! Join the team that brings new CPU technologies to market and is among the first to breathe life into new silicon.We are seeking a Technical Program Manager to support the release of NVIDIA CPU product line. In this role you will be a key technical team member that is relied upon to drive execution using the latest planning and development tools, methodologies, and to maintain product development requirements, design, roadmap and test plans. We provide an opportunity to demonstrate your experience with innovative Program Management methodologies to evolve the NVIDIA development process. Looking for a role where your efforts make a difference? Join NVIDIA Software Release Planning team as a Technical Program Manager, directly interact with senior management and technical leaders, work in a dynamic environment with global teams to ensure CPU firmware product development plans are in harmony with strategic goals, realize quality objectives and schedule commitments.What you'll be doing:Drive Tegra Firmware Grace CPU product line from POR to releaseDevelop KPIs and metrics to measure release health and predictabilityDrive process change and improvement throughout the organizationInvestigate, demo, and recommend tooling changes to support process changes and improvementsLead and be viewed as a leaderCreate common strategies and efficiencies and persuade multiple business units of the advantagesDevelop and manage program schedules, milestones and deliverables.Foresee risks and create risk management solutions as appropriateDrive the day-to-day operational aspects of software development, coordinating across multiple development teams as well as QA, release operations, etc.Correctly represent the urgency of issues and escalate issues appropriately.Regularly communicate the program status and key issues to management.What we need to seePrevious experience project managing diverse engineering teamsPrevious experience in managing software productsExpertise in JIRA tool, Microsoft Project and other project management toolFamiliarity with GIT repository and branching scheme5+ years Software Project Management experience driving engineeringExperience managing global projectsBackground as a software engineer or a software QA engineerPrevious experience as a software engineering manager or a QA manager is preferredBS/MS in Computer Science
View Original Job Posting