
System and Scheduling Architect – GPU
NVIDIA
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California • United States
Visit company websiteExplore more
Salary
💰 $124,000 - $241,500 per year
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