NVIDIA is seeking a Senior Architect for GPUs and SoCs to join their Architecture Modelling group. This role involves working with world-class architects on modeling, analysis, and validation of chip architectures and features that advance the state of art in performance and efficiency.
Key responsibilities include:
- Modeling and analysis of graphics and/or SOC algorithms and features
- Working across different modelling teams to document, design, develop tools to analyze and simulate, validate, and verify models
- Implementing features in various functional and performance models
- Developing tests, test plans, and testing infrastructure for new architectures/features
- Conducting code coverage analysis and reporting
- Mentoring younger engineers and maintaining good coding practices
- Evaluating and implementing newer modelling techniques and frameworks
- Developing AI-based tools to increase efficiency
The ideal candidate should have:
- Bachelor's Degree (or equivalent experience) in Computer Science, Electrical Engineering, or Computer Engineering
- 8+ years of relevant work experience (or MS with 5+ years, or PhD with 2+ years)
- Strong programming skills in C++, C, with understanding of build systems, toolchains, and libraries
- Computer Architecture background with experience in modeling with SystemC & TLM (preferred)
- Familiarity with Docker, Jenkins, Python, Perl
- Excellent communication and interpersonal skills
NVIDIA, known as "the AI computing company," is at the forefront of GPU technology, driving innovations in PC gaming, computer graphics, AI, and parallel computing. This role offers the opportunity to contribute to cutting-edge developments in high-performance computing and GPU architecture.
The position is based in Santa Clara, CA, USA, and offers competitive compensation and benefits.