NVIDIA Logo

NVIDIA

Senior System Architect, GPU

Posted 6 Days Ago
Be an Early Applicant
Remote
3 Locations
148K-288K
Senior level
Remote
3 Locations
148K-288K
Senior level
As a Senior System Architect, you will design and model GPU components, define IP boundaries, drive architectural changes, and develop testing infrastructure in collaboration with cross-functional teams.
The summary above was generated by AI

A key part of NVIDIA's strength is to innovate how we architect and develop our GPU for the changing AI and accelerated workloads. We are constantly looking for ways to improve the scalability of our design, infrastructure and methodology. We are seeking a motivated system architect with an understanding of architecture, ASIC design and verification flow to help define system architecture. Your role will be cross-disciplinary, working with software, ASIC design, verification, frontend and system architects, and top-level design engineers.

What you will be doing:

  • Architectural design and functional modeling of components in the GPU and commonly used libraries with specific focus on control fabric, Network-on-Chip (NOC), register buses and microcontrollers

  • Define IP boundaries and interface specifications across subsystems within the GPU. Specify coverage and assertion requirements for protocol compliance.

  • Develop versioned interface specification and documentations for architects and ASIC teams. Update and maintain specification for new features, backward compatibility, BFM development, etc

  • Drive key architectural and infrastructural change required for efficient and scalable turnkey deployment of IP subsystems across multiple GPU families or across BUs

  • Develop models, tests, test plans and testing infrastructure for new architectures and features

  • Document decisions in a system architecture specification, working with multi-functional teams in the organization including ASIC design, software, and VLSI to explore architecture trade-offs, define overall solutions and tracking development progress.

What we need to see:

  • Master's degree (or equivalent experience) in a relevant subject area: Computer Science, Electrical Engineering or Computer Engineering with 5+ years of meaningful work experience.

  • Strong programming ability: C++, C, Perl, Python along with a good understanding of build systems (CMAKE, make), toolchains (GCC) and libraries (STL)

  • Computer Architecture background with experience in modeling with Transaction Level Modeling (TLM)

  • Knowledgeable with CPU or GPU architecture especially in graphics and compute pipeline, memory subsystem and/or NOC

  • Strong communication and interpersonal skills are required along with the ability to work in a dynamic, product oriented, distributed team.

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

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.

Top Skills

C
C++
Cmake
Gcc
Make
Perl
Python
Stl
Transaction Level Modeling

Similar Jobs

12 Days Ago
Remote
3 Locations
224K-426K
Senior level
224K-426K
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
As a Senior System Architect for GPU at NVIDIA, you'll innovate GPU architecture, optimize performance, and collaborate across teams on design and benchmarking.
Top Skills: Asic DesignExcelGpu ArchitecturePerformance Analysis ToolsPythonVlsi
Yesterday
Remote
Hybrid
7 Locations
187K-240K Annually
Senior level
187K-240K Annually
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
As a Senior Software Engineer at Datadog, you'll maintain and develop SDKs for Unity and Unreal, collaborate across teams, and ensure robust coding for performance monitoring in games.
Top Skills: C++UnityUnreal
Yesterday
Remote
United States
Mid level
Mid level
Cloud • Information Technology
Seeking a proactive Software Engineer to collaborate on backend development, optimize performance, and enhance Wasabi AiR product reliability. Must solve complex problems and improve processes.
Top Skills: AWSAzureGCPGitGoPythonRust

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account