Senior System Software Engineer - SoC Power

1 Month ago • 5 Years + • Research & Development • Systems Design • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA's Tegra software organization seeks motivated system software engineers to build efficient kernel drivers and firmware for ARM SoCs, impacting robotics, self-driving cars, and AI. Responsibilities include designing and implementing power management policies in system software for Tegra platforms; developing firmware for embedded and datacenter SoCs focused on power management; triaging and debugging software issues; collaborating on power management strategies; developing test plans; and resolving power/performance issues. The role requires expertise in system software development for power and performance optimization, strong programming skills (C/C++, Python), and deep knowledge of computer architecture, operating systems, and hardware-software interactions.
Must have:
  • System software development experience (power/performance optimization)
  • C/C++ and Python programming skills
  • Knowledge of computer architecture, OS, hardware-software interactions
  • Problem-solving, attention to detail, teamwork
  • 5+ years system software/firmware experience for power optimization in ARM-based systems
Good to have:
  • Expertise in performance/power measurement, tools development, simulation/emulation
  • Understanding of system-level architecture (topologies, interconnects, etc.)
  • Knowledge of power management techniques (DVFS, clock gating, etc.)
  • Experience analyzing/debugging complex system software stacks
Perks:
  • Equity
  • Benefits

Job Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.

Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. Looking for motivated system software engineers to join NVIDIA's Tegra software organization. Help build efficient kernel drivers and firmware for ARM SoCs, impacting product lines like Robotics, self-driving cars, and AI.

What you will be doing:

  • Design and implement power management policy in system software solutions for Tegra Automotive, Embedded and Data Center platforms.

  • Develop firmware for embedded and Datacenter SoCs with a focus on power management.

  • Triage and debug various software issues in sophisticated systems and applications.

  • Collaborate with cross-functional teams to craft and implement power management strategies that ensure outstanding performance and efficiency.

  • Develop and implement test plans to validate the effectiveness and efficiency of software solutions.

  • Identify, diagnose, and resolve power and performance issues in a timely manner.

What we need to see:

  • 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.

  • Excellent problem-solving abilities and attention to detail.

  • A collaborative approach with the ability to work effectively in a team environment.

  • Outstanding communication skills, both written and verbal.

  • A 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.

Ways to stand out from the crowd:

  • Expertise in performance/power measurement, tools development, and using simulation/emulation platforms.

  • Deep understanding of system-level architecture, such as topologies, interconnects, memory hierarchy, interrupts, and memory-mapped IO.

  • Knowledgeable in performance and power management techniques such as DVFS, clock and power gating, clock sequencing, binning, and power/thermal budgeting.

  • Experience analyzing, debugging, and tuning performance of complex system software stacks.

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Playrix - Senior Game UI Developer

Playrix

Montenegro (Remote)
4 Months ago
Sphere Entertainment Co - Senior Manager Visualization and Performance Capture

Sphere Entertainment Co

Burbank, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Architect, GPU and SoC Modeling

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Thera Bytes GmbH - Unreal Game Developer (m/f/d) - On site (Munich Office)

Thera Bytes GmbH

Munich, Bavaria, Germany (On-Site)
6 Months ago
NVIDIA - Senior Chip Design Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Week ago
Google - Senior Silicon Digital Design Engineer

Google

Mountain View, California, United States (On-Site)
1 Month ago
NVIDIA - Software Engineering Manager, Distributed Task-based Runtimes

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
RoofStack - Senior Software Developer (Payment Systems)

RoofStack

İstanbul, İstanbul, Türkiye (Hybrid)
1 Month ago
Fabric - Applied Researcher, Cryptography Hardware

Fabric

New York, New York, United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Omnissa - Member of technical staff (Appsecurity, Pentesting)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Virtuos - Graphics Programmer

Virtuos

Poland (On-Site)
2 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Riot Games - Senior Frontend Engineer - Monetisation, League of Legends

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Activision - Senior Gameplay Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Next Level Business Services - Teamcenter Solution Architect

Next Level Business Services

Houston, Texas, United States (On-Site)
4 Months ago
ByteDance - Research Scientist in Large Language Model

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
CD PROJEKT RED - Expert Systems Designer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Weeks ago
Google - Research Intern, PhD, Summer 2025

Google

(On-Site)
3 Months ago
Wargaming - Senior Gameplay Programmer (Steel Hunters)

Wargaming

Berlin, Berlin, Germany (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Saviynt - Principal Engineer, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
4 Months ago
Riot Games - Senior Game Product Manager - League PC, Cosmetics

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Systems Software Engineer, CUDA Driver

NVIDIA

Santa Clara, California, United States (Remote)
1 Week ago
Skybound Entertainment - Senior Franchise Producer, The Walking Dead

Skybound Entertainment

Los Angeles, California, United States (On-Site)
3 Months ago
Next Level Business Services - BPM Architect/Developer

Next Level Business Services

Brooklyn, Ohio, United States (On-Site)
4 Months ago
Sphere Entertainment Co - VP Sales

Sphere Entertainment Co

New York, New York, United States (On-Site)
1 Month ago
The Walt Disney Company - KGO DGA Director (Daily Hire)

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Month ago
Netflix - Manager, Production Finance, Animation Series

Netflix

Los Angeles, California, United States (On-Site)
1 Month ago
NVIDIA - Research Scientist, Generative AI for Physical AI - New College Grad 2025

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
The Walt Disney Company - Production Coordinator

The Walt Disney Company

Burbank, California, United States (Hybrid)
5 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Intel Corporation - Senior Logic Design Verification Engineer

Intel Corporation

Penang, Malaysia (Hybrid)
2 Months ago
Microsoft - Research Intern - Cloud Efficiency & Reliability

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
ByteDance - Research Scientist in Multimodal Graduate (Applied Machine Learning) - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Fluence - Battery Module Thermal Engineer

Fluence

Houston, Texas, United States (Hybrid)
4 Months ago
NVIDIA - Chip Design Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Week ago
ByteDance - Research Scientist Graduate (Foundation Model - Vision and Language)

ByteDance

Seattle, Washington, United States (On-Site)
3 Weeks ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

London, England, United Kingdom (Remote)
4 Months ago
Intel Corporation - Pre-Silicon SoC Design and Verification Technologist

Intel Corporation

Folsom, California, United States (Hybrid)
2 Months ago
Microsoft - Research Intern - Undergraduate

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug