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
Employment
Full-time
Posted
49 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $193k
$140k $252k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $151,000–$235,750.

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 1675 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1080 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 groundbreaking technologies for the Tegra SoC and various NVIDIA embedded platforms. Your primary responsibilities include implementing power and thermal management software features within the Linux Kernel and user space. You will collaborate with power architects and hardware engineers on platform power estimation and optimization to improve performance, efficiency, and responsiveness for edge AI and robotics use cases. You must utilize C programming skills to debug Linux kernel software and work with ARM processor-specific systems. The role focuses on improving compute and memory utilization while reducing latency and power consumption. You will solve technical problems related to dynamic frequency scaling, runtime power management, and suspend to RAM for scalable AI workloads.

What does a System Software Engineer earn in California?

Median $235750 from 68 postings across 4 companies.

See salary data

What you'll do

  • Implement power and thermal management software features in the Linux Kernel and user space.
  • Collaborate with architects and engineers on platform power estimation and optimization.
  • Optimize the software stack to improve performance and efficiency 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.
  • Develop and debug software for Tegra SoC and various NVIDIA embedded platforms.

What we're looking for

  • MS in CS, CE, EE, Systems Engineering or 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 systems.
  • 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

Tegra System Software Engineer

Nvidia

Remote (Santa Clara, CA) +1 24 days ago $152,000–$241,500
C ARM Embedded Software Kernel Drivers SoC System Software Pre-silicon Silicon JTAG Microprocessor Microcontroller DMA Debugging
5+ yrs exp Remote

Senior System Software Engineer, SoC Power

Nvidia

Santa Clara, CA +1 71 days ago $184,000–$287,500
C C++ Python Firmware System Software ARM DVFS Power Management Computer Architecture Operating Systems Simulation Emulation Memory-Mapped IO Interrupts
8+ yrs exp

Senior System Software Engineer, SoC Power

Nvidia

Santa Clara, CA 127 days ago
C C++ Python Firmware Kernel Drivers ARM Power Management Computer Architecture Operating Systems DVFS Simulation Emulation Memory-Mapped IO Interrupts
5+ yrs exp

Manager, Linux GPU System Software Engineering

Nvidia

Santa Clara, CA 10 days ago $224,000–$356,500
C C++ Linux Linux Kernel Device Drivers Vulkan OpenGL Embedded Systems System Software Performance Analysis Debugging HW-SW Interaction Software Engineering Management
8+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA 16 days ago $184,000–$287,500
C C++ Object-Oriented Programming Linux Kernel Firmware Boot Software ARM SoC System Architecture Pre-Silicon Post-Silicon Bringup Root Cause Analysis Kernel Internals
8+ yrs exp