Senior Technical Program Manager - Autonomous Vehicles

Company: NVIDIA
Company: NVIDIA
Location: US, CA, Santa Clara
Commitment: Full time
Posted on: 2024-03-14 05:12
The Automotive Vehicles team is searching for a creative and experienced Software Program & Release Manager to help us plan & implement NVIDIA's autonomous vehicle releases. You will participate in a focused effort to develop and productize ground-breaking solutions that will redefine the world of transportation and the growing field of self-driving cars. You will work with hardworking and dedicated multi-functional engineering development teams across various vehicle subsystems to integrate their work into our AV SW platform, while achieving or exceeding all important NVIDIA and automotive standards & guidelines. You'll find the work is exciting, fun, and relevant. We have deadlines, partners, and competition.We are the top tier artificial intelligence computing company and are paving the way with innovations in gaming, visualization, super computing, self-driving cars and other areas. As a key member of Nvidia AV team, you will be a key person responsible for the delivering NVIDIA Autonomous Driving releases. NVIDIA gives automakers, Tier 1 suppliers, automotive research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self-driving vehicles. Our unified computing architecture enables training deep neural networks in the data center on the NVIDIA DGX Systems, and then seamlessly runs them on NVIDIA DRIVE AGX inside the vehicle. Today, we are working with several partners that are using our platform & technology in the development of autonomous cars, trucks, shuttles and taxis.What you will be doing:Manage automotive software releases & execution in a highly multifaceted environmentWork with the engineering team to come up with and handle project roadmaps, schedules, achievements and work you're doing as part of the development team. Coordinate release content and efforts with multiple program/engineering managers who own individual components.Balance risks and tackle problem that affects release scope, schedule and qualityWork closely with the leadership team to help define measures of release quality using industry standardsEstablish metrics to assist with assessing the health of the releaseGuide the team on executing in accurate agile/scrum mannerAssist in improving process and procedures within the team. Help streamline day-to-day operationsRegularly communicate the program status and key issues to management and across teams within the organizationWhat we need to see:BS/MS Computer Science or related field (or equivalent experience)8+ years recent Program/Project Management experience driving the planning and execution of software engineering projects, and releasing commercial productsExperience handling at least few successful releases with the short release cadence in a multifaceted environmentA consistent track record of leading and successfully delivering medium to large programs and projects, process improvementsShown ability to evaluate and drive adoption of new and improved process workflows in medium to large organizationsExperience with new product introduction and program managing research teams is a plusAgile and Scrum methodologyPrevious experience & lived a life as a software developer or software QA engineer. Understand the pressures they are under, allowing you to more effectively lead them in projects as well as process.Familiarity with embedded systems is a plusExperience with Jira and/or JAMA, to the point that you can comfortable teach an engineering team how to use these tools and execute in an Agile/scrum mannerPMP, Scrum Master certification is a plusWe are widely considered to be one of the technology world’s most desirable employers, and as a result have some of the most brilliant and talented people in the world working for us. If you're imaginative, creative, and driven, we'd love to have you join the team.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.
View Original Job Posting