Senior System Software Engineer, Automotive Performance

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
CA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $197k
$140k $252k
below market most similar roles pay here above market

This role pays more than 61% of similar roles. Most pay $151,000–$229,612 — the blue band above. At the midpoint, this role pays about $197k versus about $190k 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 1626 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, Automotive Performance

JOB TITLE: Senior System Software Engineer, Automotive Performance The Senior System Software Engineer, Automotive Performance joins an energetic team to optimize system software for automotive performance platforms using Safe RTOS. This role involves collaborating with Hardware Architecture, DriveOS, Power, and Test teams to track boot and runtime performance benchmarks. Key responsibilities include supervising micro benchmarks across IPs, developing automotive profiling tools with AI assistance, and benchmarking hypervisors to ensure minimal overhead on ARM systems. The engineer will also optimize the next-generation stack on Tegra platforms for ADAS and AV applications. Required skills include C/C++ programming, Linux, and QNX proficiency, alongside experience in benchmarking, boot time optimization, and compiler optimizations. Candidates should possess knowledge of virtualization, overhead analysis, and profiling utilities to improve system software efficiency within the automotive sector.

What does a System Software Engineer earn in California?

Median $235750 from 69 postings across 4 companies.

See salary data

What you'll do

  • Optimize system software for NVIDIA automotive performance platforms using Safe RTOS.
  • Track key boot and runtime performance benchmarks in coordination with hardware and power teams.
  • Supervise micro benchmarks and industry-standard benchmarks across various IPs to meet projected targets.
  • Develop innovative features for automotive profiling tools using AI assistance.
  • Benchmark the hypervisor to ensure minimal overhead on ARM systems.
  • Optimize the next-generation ADAS/AV stack on NVIDIA Tegra platforms.

What we're looking for

  • Master’s degree in computer science, Engineering, or a related field, or equivalent experience.
  • 5+ years of proven experience in systems or software performance.
  • Solid C/C++ programming abilities with previous experience in the automotive sector.
  • Proficiency in Linux and QNX.
  • Solid understanding of benchmarking, boot time optimization, compiler optimizations, and runtime performance improvements.
  • Knowledge of hypervisors, virtualization, and overhead analysis.
  • Experience working with profiling utilities to improve system software efficiency.
  • AI/ML experience is highly desirable (preferred).

More like this

Similar roles

Senior System Software Engineer, Automotive Performance

Nvidia

Remote (Santa Clara, CA) 81 days ago $224,000–$356,500
C C++ Linux QNX Android Safe RTOS Hypervisor Virtualization Benchmarking Compiler Optimizations AI ML Tegra Profiling Tools Boot Time Optimization Runtime Performance
10+ yrs exp Remote

Senior System Software Engineer, Performance

Nvidia

Remote (Santa Clara, CA) +4 21 days ago $184,000–$287,500
ARM Architecture System Software SoC CUDA GPU CPU Device Drivers Operating Systems Concurrency Virtual Memory Caching Interrupts Real-time Programming Performance Analysis HPC Pre-silicon Post-silicon OSS SDKs
6+ yrs exp Remote

Senior System Software Engineer, Performance

Nvidia

Santa Clara, CA +4 123 days ago
ARM Architecture System Software Linux CUDA GPU CPU Device Drivers Real-time Programming Performance Analysis linux perf Concurrency Virtual Memory Caching HPC SoC Operating Systems Data Analysis
6+ yrs exp

Senior Software Performance Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 11 days ago $224,000–$356,500
C++ C CUDA GPGPU ARM NEON MISRA Computer Architecture Real-Time Operating Systems Performance Analysis Benchmarking Deep Learning Computer Vision Robotics Linear Algebra Numerical Methods
10+ yrs exp

System Software Engineer, Performance

Nvidia

Remote (Santa Clara, CA) +4 14 days ago $124,000–$195,500
ARM Architecture System Software SoC CUDA GPU Computer Architecture Device Drivers Real-time Programming Performance Analysis Multicore Hardware Operating Systems Virtual Memory Caching HPC Data Analysis Pre-silicon Post-silicon
2+ yrs exp Remote