Manager, Software Performance Engineering - Autonomous Vehicles

Nvidia

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Posted
47 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $219k
This role $290k
$158k most similar roles pay here $378k

This role pays more than 95% of similar roles. Most pay $186,581–$250,600 — the shaded band above. At the midpoint, this role pays about $290k versus about $219k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 985 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 971 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Manager, Software Performance Engineering - Autonomous Vehicles

As a Manager of Software Performance within NVIDIA’s Autonomous Vehicles organization, you will lead the strategic scaling of performance engineering efforts across NDAS products and customer programs. Your role involves defining and maintaining execution roadmaps that ensure scalability across diverse product lines and hardware generations while mentoring a team of Performance Engineers to deliver timely releases aligned with OEM partner needs. You will enhance performance engineering workflows and collaborate closely with cross-functional teams, including algorithm developers, OS, and hardware groups, to establish a cohesive technical vision for NDAS. Key skills include 8+ years of software engineering experience, at least 4 years in team management, expertise in leading successful releases, and deep knowledge of computer architecture and operating systems, particularly relevant to autonomous vehicles or embedded systems.

What you'll do

  • Define and maintain strategic execution roadmap for performance engineering across NDAS products.
  • Lead and mentor a team of Performance Engineers to ensure timely NDAS releases.
  • Improve performance engineering workflows and processes for organizational scalability.
  • Partner with OEM customers, algorithm teams, OS, and hardware groups on technical vision.
  • Provide transparent communication of program status, risks, and issues to leadership.

What we're looking for

  • 8+ years of recent Software Engineering experience with at least 4 years in team management.
  • BS or MS degree in Computer Science or related field, or equivalent experience.
  • Experience leading successful releases in a dynamic environment with short release cycles.
  • Proven ability to collaborate across complex technical software stacks and interdependencies.
  • Record of delivering organizational-wide programs and process improvements successfully.
  • Software management experience for large-scale mission-critical systems like autonomous vehicles.
  • Exposure to software performance optimization, including GPU/CUDA and C++ algorithmic optimizations.

More like this

Similar roles

Senior Software Systems Engineer - Autonomous Vehicles

Nvidia

Remote (Santa Clara, CA) 31 days ago $152,000$241,500
Python Magic_Cyber_Systems_Engineer Cameo Model-Based_Systems_Engineering V-Model ISO_26262 Robotics_Development Sensing Perception Motion_Control Systems_Integration Test_Strategy_Development Data_Analysis AI_Tooling
Remote

Senior Technical Program Manager - Autonomous Vehicles

Nvidia

Santa Clara, CA 39 days ago $168,000$258,750
Jira Scrum Agile PMP QNX CI/CD Kubernetes Docker AWS Grafana Prometheus Python PostgreSQL Terraform Git GitHub Linux NVIDIA自动驾驶软件 机器学习 质量管理标准 汽车软件开发