NVIDIA logo

System Software Engineer, SoC — New College Graduate

NVIDIA
July 02, 2026
Full-time
On-site
Taipei, TW
Other Semiconductor Jobs, Level - Entry or Early Career

Job Title

System Software Engineer, SoC — New College Graduate

Role Summary

Join the GPU System Software team to design and implement system software for new SoC platforms. You will work on kernel drivers, embedded firmware, performance and power management, and collaborate with hardware and software teams to move platforms from development into customer products.

Experience Level

Entry-level / New college graduate. Suitable for recent graduates or engineers with equivalent practical experience; no specific years of prior professional experience required.

Responsibilities

Primary responsibilities include:

  • Define, design, develop and verify features for new SoC platforms.
  • Drive software development through platform bring-up to customer products.
  • Develop early firmware and system software for performance and power management.
  • Debug and resolve complex SoC system issues across hardware and software layers.
  • Collaborate and communicate with cross-functional and global teams.

Requirements

Must-have technical skills and experience:

  • Strong C and C++ programming skills.
  • Experience with low-level drivers and SoC system platforms.
  • Familiarity with computer system architecture, microprocessors, and microcontrollers.
  • Kernel experience on Linux, Android, Chrome OS, or Windows.
  • Ability to debug complex SoC systems.

Nice-to-have:

  • Background in complex SoC, AI & GPU computing system architecture.
  • Deep understanding of SoC firmware, power management, and performance tuning.
  • Experience with Windows platform system software (e.g., WDDM) and platform-level performance/power optimization.

Education Requirements

BS, MS, or PhD in Computer Engineering, Computer Science, or a related technical 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-07-02