Senior Technical Program Manager - System Software

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA

This role is for a Senior Technical Program Manager at NVIDIA, focusing on system software for SOC-based products in industries like automotive, embedded, and robotics. The primary responsibility is to manage and deliver complex system software projects, coordinating across engineering, hardware, product, and safety teams. The role requires strong program management skills, technical expertise in embedded OS and SOC architecture, and experience with development tools and methodologies. While the company and its products leverage AI, this specific role is not directly building or researching AI/ML models but managing the software development lifecycle for products that may incorporate AI.

What you'd actually do

  1. Coordinate and lead all aspects of the program implementation for the automotive, embedded, and other soc-based products by the system software team.
  2. Work closely with engineering, hardware, product, and testing teams from different functions to ensure timely delivery of software releases with high quality.
  3. Define and drive software release cycles, including hardware integration, test, validation, and documentation.
  4. Coordinate program features, bug fixes, compliance requirements, and documentation to ensure successful product integration.
  5. Representing the software system team, collaborate with various BU program managers to streamline incoming requirements for the team.

Skills

Required

  • BS/MS degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
  • 8+ years of program management in complex system software projects
  • Strong technical expertise in embedded operating systems and GPU/SOC architecture
  • Advanced proficiency in Jira, Jama, and scripting tools (Python, JavaScript, REST APIs, Google Sheets, Microsoft Excel)
  • Demonstrated experience leading multi-functional teams and managing configuration/change management
  • Excellent communication, presentation, and collaborator management skills
  • Proven track record of delivering programs to customers under aggressive timelines
  • Forward-thinking and strategic problem solver, adept at handling risks and addressing issues efficiently

Nice to have

  • Background with ASPICE or ISO 26262 assessments for automotive software workflows
  • Experience with Agile software development of GPU/SOC system software teams
  • Experience with silicon software development phases, i.e. POR, pre-silicon, bring-up, post-silicon

What the JD emphasized

  • complex system software projects
  • aggressive timelines
  • Forward-thinking and strategic problem solver
  • handling risks and addressing issues efficiently