Senior System Software Engineer, Linux-Tegra Power Management and Performance Optimization

Nvidia

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
5 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $236k
$149k most similar roles pay here $302k

This role pays more than 90% of similar roles. Most pay $176,600–$233,400 — the shaded band above. At the midpoint, this role pays about $236k versus about $205k 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 878 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, Linux-Tegra Power Management and Performance Optimization

As a Senior System Software Engineer – Linux-Tegra Power Management and Performance Optimization, you will join the team to develop power and thermal management software features within the Linux kernel and user space for Tegra SoC and various embedded platforms. You will collaborate with power architects and hardware engineers on platform power estimation while optimizing the software stack to improve performance, efficiency, and responsiveness for edge AI and robotics use cases. Your daily work involves improving compute and memory utilization, reducing latency, and tuning system-level performance for reliable AI workloads in demanding environments. The role requires expertise in C programming, Linux kernel debugging, ARM processors, and embedded systems. You will utilize knowledge of scheduler features, dynamic frequency scaling, runtime power management, and thermal zones to solve critical power efficiency challenges at the chip and platform levels.

What you'll do

  • Implement power and thermal management software features in the Linux Kernel and user space.
  • Develop software for Tegra SoC and various NVIDIA embedded platforms.
  • Collaborate with architects and engineers on platform power estimation and optimization.
  • Optimize the software stack to improve performance, efficiency, and responsiveness for edge AI and robotics.
  • Improve compute and memory utilization while reducing latency and power consumption.
  • Tune system-level performance to deliver reliable and scalable AI workloads in real-world environments.

What we're looking for

  • MS in CS, CE, EE, Systems Engineering, or a related software/hardware engineering major or equivalent experience.
  • 8+ years of software development experience with a significant focus on Linux.
  • Excellent C programming and debugging skills within Linux kernel and user space software.
  • Background working on embedded systems and ARM processor specific architectures.
  • System-level debugging experience and problem-solving skills.
  • Excellent communication skills.
  • Understanding of Linux power and thermal management features and factors influencing power efficiency (preferred).
  • Experience working with the Linux and open-source software communities (preferred).

More like this

Similar roles

Senior Systems Software Engineer, CUDA Driver

Nvidia

Remote (Santa Clara, CA) +1 26 days ago $184,000–$287,500
C C++ CUDA Kernel Mode Development Parallel Computing Linux Windows System Software Operating Systems Virtual Memory memory-mapped IO Interconnects
7+ yrs exp Remote

System Software Engineer

Nvidia

Santa Clara, CA 110 days ago $124,000–$195,500
C C++ Object-Oriented Programming Linux Kernel ARM SoC System Architecture Pre-Silicon Post-Silicon bring up Hardware Qualification Failure Analysis middle-ware
2+ yrs exp

Senior Linux Kernel Systems Software Engineer

Nvidia

Santa Clara, CA +3 9 days ago $184,000–$287,500
Linux Kernel C C++ Python Device Drivers ARM x86 PCIe Ethernet GDB kdump eBPF Kubernetes CUDA NUMA IOMMU CXL HPC Firmware System Debugging
10+ yrs exp

Software Engineer, DPU Platform

Nvidia

Westford, MA 10 days ago $116,000–$189,750
C Python Embedded Systems Linux Kernel Firmware Device Drivers ARMv8 UEFI GCC Git GitHub Make BitBake Gerrit Jenkins Agile Secure Boot SOC
2+ yrs exp