Taro Logo

Senior Architect - GPU Modelling

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
Backend
Staff Software Engineer
8+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Architect - GPU Modelling

NVIDIA's Architecture Modelling group is seeking architects and software developers to join their various architecture efforts. The 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 for graphics and parallel computing.

Key Responsibilities:

  • Modeling and analysis of graphics and/or SOC algorithms and features
  • Documenting, designing, developing tools to analyze, simulate, validate, and verify models
  • Developing tests, test plans, and testing infrastructure for new architectures/features
  • Conducting code coverage analysis and reporting

Requirements:

  • Bachelor's Degree (or equivalent experience) in Computer Science, Electrical Engineering, or Computer Engineering with 8+ years of relevant work experience; or MS with 3+ years of experience; or PhD with 2+ years of experience
  • Strong programming skills in C++ and C, with a good understanding of build systems (CMAKE, make), toolchains (GCC, MSVC), and libraries (STL, BOOST)
  • Computer Architecture background with experience in modeling with SystemC & TLM preferred
  • Familiarity with Docker, Jenkins, Python, Perl
  • Excellent communication and interpersonal skills
  • Ability to work in a distributed team environment

NVIDIA offers competitive salaries and a generous benefits package, making it one of the most desirable employers in the technology world. This role provides an opportunity to work on cutting-edge GPU architecture and maintain NVIDIA's leadership in high-performance computing.

Last updated 8 months ago

Responsibilities For Senior Architect - GPU Modelling

  • Modeling and analysis of graphics and/or SOC algorithms and features
  • Documenting, designing, developing tools to analyze, simulate, validate, and verify models
  • Developing tests, test plans, and testing infrastructure for new architectures/features
  • Conducting code coverage analysis and reporting

Requirements For Senior Architect - GPU Modelling

Python
  • Bachelor's Degree (or equivalent experience) in Computer Science, Electrical Engineering, or Computer Engineering with 8+ years of experience, or MS with 3+ years, or PhD with 2+ years
  • Strong programming skills in C++ and C
  • Understanding of build systems (CMAKE, make), toolchains (GCC, MSVC), and libraries (STL, BOOST)
  • Computer Architecture background
  • Experience in modeling with SystemC & TLM (preferred)
  • Familiarity with Docker, Jenkins, Python, Perl
  • Excellent communication and interpersonal skills
  • Ability to work in a distributed team environment

Interested in this job?