Skip to main content
NVIDIA logo

Systems Software Manager, CPU

NVIDIA
November 2, 2026
Full-time
On-site
Taipei, TW
Test Engineering Jobs, Level - Senior

Job Title

Systems Software Manager, CPU

Role Summary

Lead the Taiwan Tegra MODS systems software team responsible for diagnostic software used in data center product bring-up, validation, and production. Provide people management, set technical direction, and coordinate across architecture, hardware, firmware, and global software teams to deliver reliable diagnostic solutions.

Experience Level

Senior - 8+ years of systems software development experience, including 3+ years of engineering people management.

Responsibilities

Accountable for team leadership, delivery, and cross-functional technical execution.

  • Lead, mentor, and grow a systems software engineering team; own recruitment, performance management, and career development.
  • Plan and deliver the team's roadmap, balancing new features, platform enablement, software quality, and urgent program needs.
  • Define, design, implement, validate, and maintain diagnostic tests for CPU and data center platforms.
  • Provide technical direction through architecture discussions, design and code reviews, and hands-on debugging.
  • Partner with hardware, firmware, and architecture teams during platform bring-up to define diagnostic requirements and resolve issues.
  • Drive complex investigations to closure with clear ownership, actionable debug plans, and regression tests to prevent recurrence.
  • Coordinate with global development teams to manage dependencies and maintain reusable software across platforms.
  • Improve development practices, automated testing, and release readiness; apply AI-assisted tools where they measurably improve productivity and quality.
  • Communicate priorities, progress, technical risks, and resource needs to stakeholders and partners.

Requirements

Must-have technical skills and leadership experience. Nice-to-have items listed separately.

  • Must-have: 8+ years of systems software development experience and 3+ years of engineering people management.
  • Must-have: Strong C/C++ programming skills with experience designing, reviewing, and debugging complex software.
  • Must-have: Solid foundation in operating systems, computer architecture, and low-level software development.
  • Must-have: Experience with device drivers, hardware interfaces, or diagnostic software in a large modular codebase.
  • Must-have: Proven ability to lead technical execution, prioritize competing demands, and develop engineers.
  • Must-have: Strong problem-solving, planning, and communication skills; experience collaborating across geographically distributed teams.
  • Nice-to-have: Experience with CPU and platform diagnostic frameworks.
  • Nice-to-have: Knowledge of ARM-based SoCs and Linux kernel internals.
  • Nice-to-have: Experience with CPU and memory subsystems, interrupts, DMA, PCIe, or other SoC interfaces.
  • Nice-to-have: Track record supporting early hardware bring-up and driving issues across hardware, firmware, and software boundaries.
  • Nice-to-have: Experience improving test coverage, regression automation, and diagnostic reliability.

Education Requirements

Bachelor's or master's degree in Computer Science, Computer Engineering, or Electrical Engineering - 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-11-02