NVIDIA
Senior System Software Engineer – Linux-Tegra Power Management and Performance Optimization
$184K–$288K
US, CA, Santa Clara · Senior · Full-time · Posted Sep 21, 2026
- Experience
- 8+ years of software development experience with a significant focus on Linux.
- Education
- MS in CS, CE, EE, Systems Engineering or related software/hardware engineering major, or equivalent experience
About the job
Develop Linux power and thermal management software for NVIDIA Tegra and embedded platforms, while optimizing system performance for edge AI and robotics workloads.
What you'll do
- Implement power and thermal management features in the Linux kernel and user space.
- Collaborate with power architects and hardware and software engineers on platform power estimation and optimization.
- Optimize compute and memory utilization, latency, power consumption, and system-level performance for edge AI and robotics.
What they ask 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/debugging skills within Linux kernel and user space software
- Background with working on embedded systems and ARM processor specific
Nice to have
- Understanding of the Linux power and thermal management features and factors influencing power efficiency at chip and platform.
- Experience in working with the Linux and open-source software communities
Pay
184,000 USD - 287,500 USD (base salary)
Tools
Tegra SoC, Linux Kernel, C, ARM, scheduler, dynamic frequency scaling, runtime power management, thermal-zones
AI focus
Optimize software for edge AI and robotics, improving efficiency and responsiveness and supporting reliable, scalable AI workloads in real-world edge environments.
Model-written summary · the original posting is authoritative