Senior System Software Engineer - SoC Power

NVIDIA•Santa Clara, CA
•$184,000 - $356,500

About The Position

NVIDIA's Tegra software organization is seeking a System Software Engineer to develop power-management software and firmware for Tegra Automotive, Embedded, and Data Center platforms. The role focuses on power optimization for embedded and data-center SoCs, diagnosing software issues, and working with cross-functional teams to deliver performance- and energy-efficient solutions. The engineer will also develop test plans and address energy-consumption and efficiency issues.

Requirements

  • 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 data-center, embedded, or ARM-based systems.
  • Demonstrated expertise in building system software and achieving power and performance improvements.
  • 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 and attention to detail.
  • Ability to work collaboratively and effectively in a team environment.
  • Strong written and verbal communication skills.

Nice To Haves

  • Expertise in performance and power measurement, tools development, and simulation or emulation platforms.
  • Deep understanding of system-level architecture, including topologies, interconnects, memory hierarchy, interrupts, and memory-mapped I/O.
  • Knowledge of performance and power-management techniques such as DVFS, clock and power gating, clock sequencing, binning, and power or thermal budgeting.
  • Experience analyzing, debugging, and tuning performance of complex system software stacks.

Responsibilities

  • Build and implement power-management policies in system software for Tegra Automotive, Embedded, and Data Center platforms.
  • Develop firmware for embedded and data-center SoCs, focusing on power management.
  • Triage and debug software issues in complex systems and applications.
  • Collaborate with cross-functional groups to design and implement power-management strategies that support performance and efficiency.
  • Develop and implement test plans to validate software solutions.
  • Identify, analyze, and address energy-consumption and efficiency issues.

Benefits

  • Competitive salaries.
  • Comprehensive benefits package.
  • Equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service