Manager, Systems Software
NVIDIAJob Title
Manager, Systems Software
Role Summary
Lead a team of about 10 software engineers to develop GPU stress applications for system-level validation across NVIDIA products. The team creates stress suites, works with architecture, ASIC, silicon characterization, and system design teams, and partners with operations to balance product quality, test yield, and manufacturing throughput.
Experience Level
Senior - typically requires 8+ years of system software experience with at least 3 years of people management experience.
Responsibilities
Manage engineering projects, people, and technical execution for system-level GPU stress applications.
- Lead, mentor, and recruit a team of ~10 engineers; develop future technical leaders.
- Prioritize and run multiple concurrent projects; communicate status and trade-offs across teams.
- Define and drive feature development, root-cause analysis, and corrective actions to improve product quality and production efficiency.
- Develop methodologies and long-term strategies to stress hardware components to their limits.
- Drive adoption of agent-driven workflows and improve the software development lifecycle for hardware bring-ups.
- Operate tactically during critical incidents and coordinate cross-functional debugging and mitigations.
Requirements
Core technical and leadership qualifications.
- 8+ years of system software experience; 3+ years managing a team.
- Strong programming skills in C/C++.
- Solid understanding of computer architecture, operating systems, kernel drivers, and device programming.
- Experience driving feature development, cross-functional alignment, and debugging at scale.
- Proactive approach to improving product quality, test yield, and manufacturing throughput; embrace corrective actions and continuous improvement.
- Nice-to-have: knowledge of memory, graphics, compute, high-speed interfaces, power management, and system-level performance.
- Nice-to-have: prior project management or experience transitioning workflows to agent-driven development.
Education Requirements
Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering is listed; equivalent practical experience is accepted.
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.
