NVIDIA

System and Scheduling Architect – GPU

NVIDIA

full-time

Posted on:

Location Type: Hybrid

Location: Santa ClaraCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $124,000 - $241,500 per year

Tech Stack

About the role

  • Responsible for understanding how the GPU sub-system modules interoperate and interact with overall system
  • Architect and plan features in concert with software, hardware, and verification teams to implement the next iteration of GPUs
  • Create functional and performance models, often in C++, along with test plans to validate the features you design
  • Actively support post-silicon validation activities
  • Constantly learning and growing!

Requirements

  • BS or MS in Compute Architecture, Computer Science, or Electrical Engineering (or related degree) or equivalent experience
  • 2+ years of meaningful work experience
  • Work experience coding in C or C++
  • Course work or industry experience in Computer Architecture, Operation systems, and/or system architecture
  • Knowledge of memory isolation and security, firmware, process scheduling, OpenGL, DX, CUDA, DL/ML, PCIe, AXI, NVLink, and/or CXL
  • Knowledge of Perl or Python
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++CComputer ArchitectureOperating SystemsMemory IsolationSecurityFirmwareProcess SchedulingOpenGLCUDA
Soft Skills
CollaborationProblem SolvingAdaptabilityContinuous Learning