NVIDIA logo

Senior System Software Engineer

NVIDIA
May 22, 2026
Full-time
On-site
Taipei, TW
Other Semiconductor Jobs, Level - Senior

Job Title

Senior System Software Engineer

Role Summary

Design and implement system software for NVIDIA GPU SoC platforms, focusing on kernel drivers, embedded software, firmware, power management, and performance. Collaborate closely with hardware engineers and global software teams to deliver platform features from early development through customer products.

This work contributes to NVIDIA's GPU and AI infrastructure products.

Experience Level

Senior β€” 5+ years of software development experience with significant low-level and system software work.

Responsibilities

End-to-end ownership of system software features on new SoC platforms and cross-team technical collaboration.

  • Define, design, implement, and verify system software features for new SoC platforms.
  • Develop and maintain GPU kernel drivers and embedded software components.
  • Lead efforts on firmware, performance tuning, and power management.
  • Debug complex SoC system issues spanning hardware and software.
  • Coordinate with hardware engineers and international software teams to integrate platforms into customer products.

Requirements

Core technical must-haves and relevant experience. "Nice to have" items listed at the end.

  • 5+ years of significant software development experience.
  • Proficient in C and C++ for low-level system development.
  • Experience with low-level drivers, SoC system platforms and platform software stacks.
  • Familiarity with computer system architecture, microprocessor and microcontroller fundamentals.
  • Kernel experience on Linux, Android, ChromeOS, or Windows.
  • Experience debugging complex SoC systems.
  • Nice to have: background in SoC/GPU computing system architecture, SOC firmware, power management, and performance tuning.

Education Requirements

BS, MS, or PhD in Computer Engineering, Computer Science, or a related field, or equivalent practical experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-05-22