
Posted a day ago
Director, Rack Scale Software Architecture
NVIDIA CorporationDirector, Rack Scale Software Architecture
Requirements
BS or MS in Computer Engineering or Computer Science, 15+ years in System architecture and design, 8+ years in management, Experience with scalable server systems, Experience with GPUs, DPUs, or FPGAs
Skills
System ArchitectureFirmwarenetworking
About the role
Responsibilities
- Drive the end-to-end software architecture for NVIDIA's rack-scale products, including firmware, kernel drivers, operating systems, and networking.
- Translate product roadmaps into formal software requirements to anchor execution across the organization.
- Ensure high-quality, reliable software by serving as a trusted architectural partner to internal teams.
- Collaborate directly with major hyperscale and cloud service provider customers to align product roadmaps.
- Present technical vision and strategy to senior NVIDIA leadership and external industry partners.
- Provide technical leadership, decision-making in ambiguous environments, and career mentorship to the engineering team.
Requirements
- BS or MS degree in Computer Engineering, Computer Science, or a related technical field.
- 15+ years of experience in system architecture and design.
- 8+ years of proven experience in people management.
- Deep expertise in designing architecture for scalable, performant server systems, specifically at the software/hardware interface.
- Proven track record of leadership on large-scale, sophisticated codebases.
- Experience working with complex system software for accelerators such as GPUs, DPUs, or FPGAs.
- Strong problem-solving, critical thinking, and communication skills.
- Ability to operate effectively within a highly matrixed organization.
Preferred Qualifications
- Knowledge of large-scale cloud and cluster-level deployment and management systems.
- Experience designing robust, resilient, and performant scale-up fabrics.
- Demonstrated track record of leading data center products through the entire lifecycle (inception to deployment).
- Strong understanding of networking technologies and protocols (e.g., Ethernet, InfiniBand).
- Familiarity with CXL, UCIE, and other chip-to-chip (C2C) technology architectures.
About the Company
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today, we are defining the next era of computing, where our GPUs act as the brains of computers, robots, and self-driving cars. Join us in a diverse, supportive environment where innovation is fueled by the world's best talent.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeDirector, Rack Scale Software Architecture
NVIDIA Corporation · Santa Clara
