Senior System Software Engineer, SoC Power

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
98 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $184k
$120k most similar roles pay here $247k

This listing doesn't post a salary. Most similar roles pay $154,039–$214,000.

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

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, SoC Power

As a Senior System Software Engineer - SoC Power within the Tegra software organization, you will design and implement power management policies for automotive, embedded, and data center platforms. You will develop firmware for ARM SoCs, triage and debug complex system issues, and collaborate with cross-functional teams to create strategies that ensure performance and efficiency. Your daily work involves creating test plans to validate software solutions and resolving power and performance problems in real time. The role requires proficiency in C, C++, and Python, alongside deep knowledge of computer architecture, operating systems, and hardware-software interactions. You will address critical challenges in the robotics, self-driving cars, and AI sectors by optimizing system-level architectures including interconnects, memory hierarchy, and power management techniques like DVFS, clock gating, and thermal budgeting for sophisticated SoC environments.

What you'll do

  • Design and implement power management policies for Tegra Automotive, Embedded, and Data Center platforms.
  • Develop firmware for embedded and Datacenter SoCs with a focus on power management.
  • Triage and debug software issues in sophisticated systems and applications.
  • Create and implement test plans to validate the effectiveness of software solutions.
  • Identify, diagnose, and resolve power and performance issues in a timely manner.
  • Build efficient kernel drivers and firmware for ARM SoCs.
  • Develop and implement power management strategies to ensure high performance and efficiency.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • 5+ years of experience in system software/firmware for power optimization in Datacenter, Embedded, or ARM-based systems.
  • Proven experience in system software development focusing on power and performance optimization.
  • Strong programming skills in C/C++ and scripting languages such as Python.
  • In-depth knowledge of computer architecture, operating systems, and hardware-software interactions.
  • Expertise in performance/power measurement, tools development, and using simulation/emulation platforms (preferred).
  • Deep understanding of system-level architecture including topologies, interconnects, memory hierarchy, interrupts, and memory-mapped IO (preferred).
  • Knowledge of power management techniques such as DVFS, clock gating, sequencing, binning, and thermal budgeting (preferred).

More like this

Similar roles

Senior System Software Engineer, GPU Power and Performance Management

Nvidia

Santa Clara, CA 10 days ago $184,000–$287,500
C Embedded Firmware Device Drivers Operating Systems GPU DVFS P-state Management Real-time Software Computer Architecture Firmware Silicon Bring-up Pre-silicon Validation Hardware-Software Interface Telemetry Power Management Automation
8+ yrs exp

System Software Engineer, GPU Power and Performance Management

Nvidia

Santa Clara, CA 3 days ago $124,000–$195,500
C Kernel Software Device Drivers Computer Architecture DVFS P-states Firmware Hardware-Software Interface Telemetry Analysis Scripting Automation Silicon Bring-up Pre-silicon Validation Power Management Thermal Management
2+ yrs exp

Software Engineer, DPU Platform

Nvidia

Westford, MA 16 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

Senior System Software Engineer

Nvidia

Santa Clara, CA +2 84 days ago $184,000–$287,500
C++ CUDA Apache Spark Java Scala RAPIDS CCCL UCX Parquet ORC JSON Apache Arrow Velox Presto Apache DataFusion Distributed Systems ETL
9+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA 37 days ago
C C++ Linux QNX Android Python Embedded Systems Real-Time Operating Systems CI/CD Generative AI Automotive Systems ADAS Middleware Scripting Automation
5+ yrs exp