Senior Graphics And Parallel Programming Architect, Memory Models

Nvidia Corporation

CA, United States
Base: 184,000 usd - 287,500 usd (level 4) or 224,0...
On-site
Design new hardware features
Develop graphics or parallel processing algorithms
Knowledge of future parallel programming models
Nvidia is seeking a Senior Graphics and Parallel Programming Architect to enhance GPU architecture and develop advanced graphics and parallel processing algorithms. The ideal candidate will have extensive experience in computer architecture, strong programming skills, and a background in memory model simulation

Job Summary

  • Design new hardware features for future graphics and parallel processing architectures.
  • Develop software for memory model simulators, enabling the simulator for use by internal and external customers.
  • You would interact with other world-class architects and researchers to build simulators and infrastructure to design and validate these new features.

Matching Summary

Match Score: 85

Nvidia is seeking a Senior Graphics and Parallel Programming Architect to enhance GPU architecture and develop advanced graphics and parallel processing algorithms. The ideal candidate will have extensive experience in computer architecture, strong programming skills, and a background in memory model simulation.

Salary

Base: 184,000 USD - 287,500 USD (Level 4) or 224,000 USD - 356,500 USD (Level 5); Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • Design new hardware features
  • Develop graphics or parallel processing algorithms
  • Knowledge of future parallel programming models
  • Develop software for memory model simulators
  • Analyze and simulate models
  • Develop tests and testing infrastructure

Nice-to-have

  • World-class architects and researchers
  • Hungry to learn simulators, RTL, and silicon

Key Requirements

  • MS Degree in Computer Science, Computer Engineering or Electrical Engineering, or equivalent experience
  • 10+ years of experience in computer architecture, graphics algorithms, parallel processing, memory model and/or high performance computing
  • Firsthand experience in developing memory model simulators

Work Rights

Not specified

Tailored Resume

Cover Letter