Senior System Software Engineer, SoC Power

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAHillsboro, OR
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
68 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $236k
$112k $306k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $150,000–$213,500 — the blue band above. At the midpoint, this role pays about $236k versus about $182k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, SoC Power

The Senior System Software Engineer - SoC Power joins the Tegra software organization to develop power management policies for Automotive, Embedded, and Data Center platforms. The role involves building and implementing firmware for embedded and Datacenter SoCs, focusing on flawless power management and performance efficiency. Key responsibilities include triaging and debugging software issues in sophisticated systems, designing power management strategies with cross-functional groups, and developing test plans to validate software effectiveness. Candidates must possess expertise in system-level software and firmware for power optimization in Datacenter, Embedded, or ARM-based systems. Required technical skills include C/C++, Python, and deep knowledge of computer architecture, operating systems, and hardware-software interactions. The work addresses energy consumption and efficiency issues across complex system software stacks using techniques like DVFS and clock gating.

What does a System Software Engineer earn in California?

Median $235750 from 70 postings across 4 companies.

See salary data

What you'll do

  • Build and implement power management policies in system software for Tegra Automotive, Embedded, and Data Center platforms.
  • Develop firmware for embedded and Datacenter SoCs with a focus on flawless power management.
  • Triage and debug various software issues in sophisticated systems and applications.
  • Design and carry out power management strategies to guarantee top-tier performance and efficiency.
  • Develop and implement test plans to validate the effectiveness and efficiency of software solutions.
  • Detect, analyze, and address energy consumption and efficiency issues promptly.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • 8+ years of experience developing system-level software and firmware for power optimization in Datacenter, Embedded, or ARM-based systems.
  • Strong programming skills in C/C++ and scripting languages such as Python.
  • In-depth knowledge of computer architecture, operating systems, and hardware-software interactions.
  • Excellent problem-solving abilities, attention to detail, and outstanding written and verbal communication skills.
  • 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 techniques such as DVFS, clock and power gating, clock sequencing, binning, and power/thermal budgeting (preferred).

More like this

Similar roles

Senior System Software Engineer, Datacenter Power Management

Nvidia

Remote (Santa Clara, CA) +3 4 days ago $224,000–$356,500
C Embedded Firmware Device Drivers Operating Systems Computer Architecture Pre-silicon Validation Silicon Bring-up DVFS Power Management Telemetry Concurrency Interrupt Handling Hardware-Software Interfaces ASIC GPU CPU SoC
10+ yrs exp Remote

Senior System Software Engineer, SoC Power

Nvidia

Santa Clara, CA 124 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

Senior System Software Engineer, Datacenter Power Management

Nvidia

Remote (Santa Clara, CA) +3 35 days ago $224,000–$356,500
C Embedded Firmware Device Drivers Operating Systems Computer Architecture Pre-silicon Validation Silicon Bring-up DVFS Power Management Telemetry Concurrency Interrupt Handling Hardware-Software Interfaces ASIC GPU CPU SoC
10+ yrs exp Remote

Senior Software Engineer

Circle

Remote (San Francisco, CA) +11 18 days ago $152,500–$205,000
Java Go Blockchain Microservices AWS Microsoft Azure SQL NoSQL System Design Messaging Systems Payment Systems
6+ yrs exp Remote

Senior Software Engineer

The Walt Disney Company

Bristol, CT +1 16 days ago $150,900–$202,400
PostgreSQL MySQL Amazon RDS Amazon RDS Aurora Python Java Go Azure GCP Terraform CloudFormation Git GitLab GitHub Ansible Chef CI/CD Linux SRE DRE
5+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA 39 days ago $173,500–$331,050
Java Scala Apache Spark Apache Kafka Hadoop AWS Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Apache HBase Cassandra Azure Cosmos DB CI/CD Agile Data Pipelines Streaming Batch Processing
10+ yrs exp