Systems Software Manager, CPU
Core
Lead a systems software engineering team developing diagnostic software for NVIDIA data center products to enable hardware bring-up, validation, and production.
Role type
Senior IC manager (systems software)
Builds
Diagnostic software for CPU and data center platforms
Domain
Semiconductor / Data Center / Systems Software
Required skills
People management, C/C++ programming, Operating systems knowledge, Computer architecture, Low-level software development, Device drivers, Hardware interfaces, Diagnostic software, Technical leadership, Problem-solving
Preferred skills
CPU and platform diagnostic frameworks, ARM-based SoCs, Linux kernel internals, CPU and memory subsystems, Interrupts, DMA, PCIe, Early hardware bring-up, Test coverage improvement, Regression automation
Technologies
C, C++, Linux, ARM, PCIe, DMA
Responsibilities
Lead, mentor, and grow a systems software engineering team; Own planning and delivery for the Taiwan Tegra MODS team; Guide development of diagnostic tests for CPU and DC platforms; Provide technical direction through architecture discussions, design and code reviews, and hands-on debugging; Partner with hardware, firmware, and architecture teams; Drive complex investigations to closure; Coordinate with global development teams; Improve development practices, automated testing, and release readiness.
Seniority
Senior, hands-on IC with people management
