Senior Software Manager, Program Management
Company: NVIDIA Corporation
Location: Santa Clara
Posted on: May 3, 2021
Senior Software Manager, Program Management
We are looking for a Senior Software Manager, Program
As the top tier artificial intelligence computing company, we
are paving the way with innovations in self-driving cars, machine
learning, super-computing, gaming, and visualization. We are
building a team that will truly change the world, and we would love
for you to join us. We are hiring for the position of Senior
Manager of Program Management in our Tegra System Software Team, to
help us manage and drive automotive safety based projects and
We seek managers who thrive in a dynamic environment and has
excellent program management, leadership and communication skills.
You will lead the team of experienced TPMs that support various
software development teams and closely collaborate with a number of
skilled engineers and managers crafting highly optimized and safe
real-time system software.
The ability to work with diverse team is required. Strong
interpersonal skills and a real passion for working as a team are
What you'll be doing:
Lead strong TPM team and own delivery on all programs from
concepts to production.
Help to define and improve the best program management practices
across wider software organization.
Effectively work with leaders in product, engineering, and
customer facing teams to create alignment on strategies, roadmaps,
and trade-offs, simplify execution, and improve quality and
Collaborate with peer engineering teams, and product management
teams to ensure that product requirements, goals and objectives are
met or exceeded.
Create and lead effective communication cadences across
development teams, stakeholders and with the executive team.
Collaborate with the technical leadership to understand and
document project/program requirements, create and manage schedules,
allocate proper resources, identify and manage program risks, and
proactively communicate about project/program progress/status.
Track key milestones, progress, dependencies, and issues closely
while communicating effectively to leadership and key
Lead project or program reviews throughout the organization.
Provide program management and leadership guidance to the team
and ensure that the best practices are followed.
Review and identify improvement opportunities in established
processes, infrastructure, and practices to ensure the teams are
executing in the most efficient and transparent manner.
Grow the Technical Program Management team and guide the
professional and technical development of the team members.
What we need to see:
Bachelors or higher degree in Computer Science, Computer
Engineering or related field (or equivalent experience) with 10+
years of overall experience.
6+ years of proven industry experience in successfully leading
strong technical software teams or program management teams, and
delivering complex software projects.
Proven track record in both, technical leadership and program
Outstanding leadership, program management, interpersonal and
analytical skills with proven track record of leading technical
teams and projects in highly dynamic matrix organization.
Ability to successfully manage big and complex technical
Superior communication skills with ability to tailor relevant
information for the right audience.
Effective presentation skills and ability to articulate a value
proposition to technical and non-technical audiences.
Detailed knowledge of project management methodologies and best
Familiarity with ASPICE & automotive safety (ISO 26262).
Consistent record of delivering large strategic initiatives
Ways to stand out from the crowd:
PMO management experience.
Deep understanding of software engineering principles.
Demonstrated ability to quickly grasp new technical
Experience with ISO 26262 and IEC 61508 or equivalent
Background with AUTOSAR, Cert C/C++, or MISRA.
Hands on experience with Agile tools and processes.
Project Management Professional (PMP) certification is a
NVIDIA is widely considered to be one of the technology world's
most desirable employers. We have some of the most forward-thinking
and talented people in the world working for us. If you're creative
and autonomous, we want to hear from you.
NVIDIA is leading the way in groundbreaking developments in
Artificial Intelligence, High-Performance Computing and
Visualization. The GPU, our invention, serves as the visual cortex
of modern computers and is at the heart of our products and
services. Our work opens up new universes to explore, enables
amazing creativity and discovery, and powers what were once science
fiction inventions from artificial intelligence to autonomous cars.
NVIDIA is looking for great people like you to help us accelerate
the next wave of artificial intelligence!
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
NVIDIAs invention of the GPU sparked the PC gaming market. The
companys pioneering work in accelerated computinga supercharged
form of computing at the intersection of computer graphics, high
performance computing and AIis reshaping trillion-dollar
industries, such as transportation, healthcare and manufacturing,
and fueling the growth of many others.
Keywords: NVIDIA Corporation, Santa Clara , Senior Software Manager, Program Management, Other , Santa Clara, California
Didn't find what you're looking for? Search again!