This job listing has expired and the position may no longer be open for hire.

Principal Software Architect - Data Center at Nvidia Corporation

Posted in General Business 30+ days ago.

Type: Full-Time
Location: Santa Clara, California





Job Description:

We are building state of the art server systems for GPU accelerated applications, such as Deep Learning. Data Center SW platform team architects and develops the core system software and firmware for these systems. We are looking for a Senior Software Architect who is a thought leader with deep expertise in designing server platforms. You will work with world class engineering teams, product management, Operations and Customer support to build systems that will truly delight our customers.

What you'll be doing:


  • Drive the system architecture for a complex server platform in a multi-functional environment.


  • Work directly with major customers to understand their requirements and work to align their roadmap with NVIDIA's roadmap.


  • Work with business partners and vendors to shape their products to meet NVIDIA's needs.


  • Develop a roadmap of new technologies and protocols and drive their design and adoption.


  • Mentor architects and engineering teams to grow them into future leaders.


  • Make key technical decisions even when faced with ambiguity, and mitigate execution risks by following left shift strategy.



What we need to see:

  • Deep experience in designing architecture for scalable and performant server systems, particularly at the SW/HW interface.


  • Expertise in Out of Band and Inband management architectures.


  • Knowledge of device management protocols such as MCTP, PLDM and RDE.


  • Knowledge of system management protocols such as Redfish and IPMI.


  • Experience working with platform security experts to define tradeoffs between security and ease of use.


  • Demonstrable experience in implementing left shift strategy to de-risk program execution.


  • Excellent written and verbal communication skills.


  • BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.


  • 15+ years in the area of System architecture and design.



Ways to stand out from the crowd:

  • Knowledge of cloud and cluster level deployment and management systems.


  • Participation and contributions in standards bodies such as OCP and DMTF.


  • Familiarity with CXL architectures.


  • Knowledge in storage and networking technologies.



NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence.

NVIDIA is widely considered to be one of the technology world's most desirable employers with some of the most forward-thinking, inventive, and hardworking people working here - we need your help to build our future. Are you creative, ambitious, and love challenges? We want to hear from you!

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.





More jobs in Santa Clara, California


Horizontal Talent

AT&T

Eurofins MET Laboratories, Inc.
More jobs in General Business


University of Wisconsin Hospitals and Clinics Authority

University of Wisconsin Hospitals and Clinics Authority

RetailData