Architect, Soc Modelling

NVIDIA NVIDIA · Semiconductors · Bangalore, India +1

NVIDIA is seeking an Architect, SoC Modelling to join their architecture modelling group. The role involves modelling, analysis, and validation of chip architectures and features, driving next-generation infrastructure initiatives, and developing tools for simulation and verification. Requires strong programming skills in C++/C, computer architecture background, and familiarity with modelling tools like SystemC & TLM.

What you'd actually do

  1. Modelling and analysis of graphics and / or SOC algorithms and features
  2. Drive cmodel chip execution end to end working with various stakeholder both internal and external
  3. Drive the next generation Infra initiatives
  4. Work in a team to document, design, develop tools to analyze and simulate, validate, and verify models
  5. Develop tests, test plans, and testing infrastructure for new architectures/features

Skills

Required

  • C++
  • C
  • Build systems (CMAKE, make)
  • Toolchains (GCC, MSVC)
  • Libraries (STL, BOOST)
  • Computer Architecture
  • SystemC
  • TLM
  • Docker
  • Jenkins
  • Python
  • Perl

Nice to have

  • graphics modelling
  • SOC modelling
  • architecture simulation
  • architecture validation
  • architecture verification

What the JD emphasized

  • Bachelors Degree (or equivalent experience) in a relevant discipline (Computer Science, Electrical Engineering or Computer Engineering) with 3+ years of relevant work experience
  • Strong programming ability: C++, C along with a good understanding of build systems (CMAKE, make) , toolchains (GCC, MSVC) and libraries (STL, BOOST)
  • Computer Architecture background with experience in modelling with SystemC & TLM preferred