N

NVIDIA

Designs the chips and software that power AI

Senior Software Program Manager - Datacenter Compute Server

Program ManagementUpdated on Nov 15
Full-timeIn-person

About the Job

Requirements

  • Solid ability to deliver complex datacenter products to customers; experience with datacenter servers and associated software technologies is highly desired.
  • Hands-on experience with software development and processes, specifically for system software and firmware development.
  • Ability to work independently and proactively with minimal direction.
  • Proven experience creatively resolving technical issues and resource conflicts.
  • Ability to think strategically and tactically and build consensus to make programs successful.
  • Detailed knowledge of software engineering principles.
  • Experience with industry-standard configuration management tools.
  • Experience with productivity tools and process automation.
  • Ability to multitask in a dynamic environment with shifting priorities and changing requirements.
  • Excellent verbal and written communication and technical presentation skills.
  • Bachelor of Science in Electrical Engineering or Computer Science, or equivalent experience, with 12+ years of proven experience in a similar or related role.

Responsibilities

  • Work closely with software and firmware development managers, engineers, and logistical personnel to define and implement processes supporting NVIDIA GPU high-performance computing and AI platforms for cloud service provider customers and original equipment manufacturers, including general compute and firmware releases.
  • Lead software and firmware execution for datacenter-class servers, rack solutions, and PCIe products; drive release schedules and plans, provide executive status updates, lead status meetings, and maintain release schedules and the release plan of record.
  • Collaborate across the company to plan and drive software and firmware objectives; collect requirements, help define priorities, drive scheduling and planning for all phases of process implementation, and maintain schedules for parallel workstreams.
  • Lead and improve product development and software release processes, and collaborate with engineering management to refine development workflows for engineering efficiency.
  • Translate customer requirements into achievable goals and actions and keep customers informed about issue status.
  • Partner with internal teams and third parties across time zones to help resolve customer issues.
  • Manage customer releases.
  • Drive process documentation.
  • Work with customer program managers on software issues, including technical feedback from original equipment manufacturers, original design manufacturers, and cloud service providers.
  • Improve and maintain processes related to enterprise support.
  • Understand the overall NVIDIA software stack running on NVIDIA GPUs.

Desired Qualifications

  • Operating systems principles, Linux operating system, and programming experience in modern programming languages.
  • Datacenter functional knowledge and experience with PCIe boards.
  • Experience coordinating activities between hardware, firmware, and software organizations.
  • Knowledge of GPUs and network interface cards.
  • Experience with Agile tools.

About the Company

NVIDIA

Designs the chips and software that power AI

NVIDIA designs the chips and software that power artificial intelligence and sells complete data center systems to cloud providers, AI labs, and other businesses, along with GeForce graphics cards for gamers. Its GPUs, chips that perform thousands of calculations at once, became the main hardware for AI after researchers used them to train the AlexNet image-recognition model in 2012. NVIDIA connects many GPUs with its own processors and networking gear into servers and rack-sized computers, and developers program them through its CUDA software. These systems bring in most of its sales, and it also makes chips for cars and robots. Jensen Huang co-founded NVIDIA in 1993, and it is based in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at NVIDIA

See more jobs