NVIDIA07.03.26
AI SCORE 8.5

Senior System Software Engineer - GPU Power Management (Remote)

$184K–$288K/year

About the Role

We are seeking a Senior System Software Engineer - GPU Power Management to join our innovative team at NVIDIA. This remote position allows you to work from anywhere in the United States while contributing to cutting-edge technology in AI and GPU architecture. As a Senior System Software Engineer, you will play a pivotal role in shaping the future of computing by developing software components that enhance power management and performance.

What You'll Do

  • Define, design, and develop GPU system software components with a focus on power and performance.
  • Drive end-to-end GPU power management features from conception to productization, including chip bring-up.
  • Resolve complex technical issues independently across multiple teams and technical fields.
  • Influence the next generation of graphics processing units by building internal architecture specifications.
  • Collaborate effectively with local and remote teams to ensure seamless integration of software and hardware.

Requirements

  • 8+ years of industry experience developing software for systems or within a related domain.
  • B.S. or higher degree in Computer Science/Engineering or equivalent experience.
  • Strong programming skills in C and in-depth knowledge of low-level firmware development concepts.
  • Solid background in operating system architecture, device drivers, and real-time embedded operating systems.
  • Ability to work closely with hardware designers and other engineers to create innovative features and solutions.

Nice to Have

  • Architecture and design experience in software power management and optimization.
  • Working experience with Datacenter Power Management.
  • Prior experience in designing real-time software controllers.
  • Experience in system software, operating system internals, kernel modules, and device drivers.

What We Offer

  • Highly competitive salaries and a comprehensive benefits package.
  • Equity options to share in the company's success.
  • Remote work flexibility to maintain work-life balance.
  • Access to NVIDIA's extensive benefits program for you and your family.
  • Opportunities for professional growth and development in a diverse environment.
Why This Job8.5 of 10

This Senior System Software Engineer role at NVIDIA offers a chance to work on groundbreaking GPU technology in a fully remote capacity, with a competitive salary and equity options.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C programming and firmware development, with a deep understanding of GPU architecture and power management techniques to optimize performance.

Self-motivated and disciplined, able to work effectively in a remote setting while managing time efficiently and contributing to collaborative projects across time zones.

Extensive experience in developing device drivers and real-time embedded systems, demonstrating a problem-solving mindset and the ability to innovate in high-pressure environments.

Learning Resources

C Programming Language - Free Coursecourse

Career Path

Senior System Software Engineer - GPU Power Management(Now)Technical Lead - GPU Software Development(1-2 years)Principal Engineer - GPU Architecture(3-5 years)

Market Overview

Market Size 2024
$12.5B
Annual Growth
8.2%
AI Adoption in Embedded Systems
35%
Investment in GPU Technologies
+45%
Labour Demand for Firmware Engineers
+30%
Avg Salary for Senior System Software Engineer
$140K

Skills & Requirements

Required
CFirmware DevelopmentOperating System Architecture
Growing in Demand
C++Embedded LinuxPower Management Algorithms
Declining
Assembly LanguageVxWorks

Domain Trends

Rise of AI in Power Management
AI-driven solutions for power management in GPUs are increasing, with a projected growth of 40% in AI applications for embedded systems by 2025.
Shift to Open Source Firmware
The trend towards open source firmware development is growing, with over 50% of new projects adopting open-source methodologies to enhance collaboration and innovation.
Increased Demand for Real-Time Systems
The demand for real-time embedded systems is projected to grow by 25% as industries adopt more responsive and efficient GPU power management solutions.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.