Senior Software Performance Engineer, Autonomous Vehicles

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
11 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $290k
$126k $381k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $151,000–$235,750 — the blue band above. At the midpoint, this role pays about $290k versus about $193k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Performance Engineer, Autonomous Vehicles

The Senior Software Performance Engineer - Autonomous Vehicles joins the team building end-to-end autonomous driving applications. This role focuses on developing, maintaining, and optimizing the latency and throughput of L2, L3, and L4 autonomous driving solutions. The engineer will devise acceleration strategies to improve software architecture efficiency on multi-computer and heterogeneous hardware engines. Key responsibilities include developing highly efficient product code in C++ using algorithmic parallelism from GPGPU programming via CUDA and ARM NEON while adhering to MISRA quality and safety standards. The position requires deep expertise in performance analysis, benchmarking, and debugging for parallel architectures. Candidates must navigate complex system software, operating systems, and computer architecture to solve technical problems within the autonomous vehicle domain, collaborating across hardware, product, and safety teams to design next-generation products.

What you'll do

  • Develop, maintain, and optimize the latency and throughput of L2/L3/L4 autonomous driving solutions.
  • Devise acceleration strategies and patterns to improve software architecture efficiency on heterogeneous hardware engines.
  • Develop highly efficient product code in C++ using CUDA and ARM NEON.
  • Ensure all software development follows strict quality and safety standards such as MISRA.
  • Perform performance analysis, optimizations, and benchmarking for autonomous vehicle software.
  • Design next-generation products in coordination with hardware, product, OS, and safety teams.

What we're looking for

  • MS or PhD degree in Computer Science, Computer Architecture, Electrical Engineering, or a related field (or equivalent experience).
  • 12+ years of relevant professional experience working on autonomous vehicles software.
  • Excellent C and C++ programming skills.
  • Solid understanding of programming and debugging techniques, especially for parallel architectures.
  • Good understanding of system software/operating systems and computer architecture.
  • Experience with performance analysis, optimizations, and benchmarking.
  • Outstanding communication and collaboration skills.
  • Understanding of embedded architectures, real-time operating systems, and strong mathematical fundamentals (preferred).

More like this

Similar roles

Senior Software Engineer, L4, Autonomous Vehicles

Nvidia

Santa Clara, CA 59 days ago $184,000–$287,500
Autonomous Driving AI Foundation Models Large-scale ML Systems Robotics CUDA System Architecture E2E AV Software Integration Model Inference Planning and Control Embodied AI
8+ yrs exp

Senior AI Training Performance Architect

Nvidia

Santa Clara, CA 95 days ago $184,000–$287,500
CUDA C++ Python GPU Architecture Deep Learning Neural Networks Performance Modeling MLPerf Training Computer Architecture System Simulators Performance Analysis Drivers DL Frameworks
5+ yrs exp

Senior System Software Engineer, AV Platform

Nvidia

Santa Clara, CA 59 days ago $184,000–$287,500
C++ C CUDA OpenCL Linux Android MISRA CMake GIT OpenGL GPGPU Real-time Operating Systems Sensor Drivers Data Streaming Data Recording Vehicle Control Interfaces
8+ yrs exp

Senior Software Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 59 days ago
C++ Robotics AI Machine Learning autonomous vehicle s Trajectory Planning Motion Planning Real-time Systems Simulation Systems Integration Performance Optimization
10+ yrs exp