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

Nvidia

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $236k
$136k most similar roles pay here $304k

This role pays more than 92% of similar roles. Most pay $155,000–$223,875 — the shaded band above. At the midpoint, this role pays about $236k versus about $189k 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 929 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 915 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 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 workloads in demanding environments. The role requires expert C programming skills, experience with ARM processors, and deep knowledge of Linux features like dynamic frequency scaling and runtime power management. You will solve critical technical challenges regarding power consumption and thermal constraints to ensure high-performance execution across diverse embedded hardware systems.

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 14 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 98 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 4 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 27 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