Senior Architect, GPU and SoC Modelling

NVIDIA
India
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Communication","Interpersonal skills","Collaboration","Mentoring","Work in distributed teams"]

Model and analyze graphics and SoC algorithms to advance GPU architecture performance and efficiency. Build and validate functional and performance models by developing tools for simulation, verification, and testing infrastructure, including test plans and code coverage reporting. Collaborate across modeling teams in a distributed environment, mentor younger engineers, and evaluate newer modeling techniques and AI-based tools to improve efficiency.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior Architect, GPU and SoC Modelling

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Model and analyze graphics and SoC algorithms to advance GPU architecture performance and efficiency. Build and validate functional and performance models by developing tools for simulation, verification, and testing infrastructure, including test plans and code coverage reporting. Collaborate across modeling teams in a distributed environment, mentor younger engineers, and evaluate newer modeling techniques and AI-based tools to improve efficiency.
Location: India
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Model and analyze graphics and SoC algorithms and features.
  • •Design, develop, and document tools to analyze, simulate, validate, and verify models in a matrixed environment.
  • •Develop test plans, testing infrastructure, and code coverage analysis and reporting for new architectures/features.
  • •Familiarize with functional and performance models used at NVIDIA and support feature implementation as needed.
  • •Mentor younger engineers and help maintain strong coding practices while evaluating new modeling techniques and frameworks.

Key Requirements

  • •Bachelors degree (or equivalent) in Computer Science, Electrical Engineering, or Computer Engineering.
  • •8+ years relevant experience, or MS with 5+ years, or PhD with 3+ years.
  • •Strong programming in C++ and C, with build systems (CMAKE, make), toolchains (GCC, MSVC), and libraries (STL, BOOST).
  • •Computer architecture background with modeling experience using SystemC and TLM (preferred).
  • •Familiarity with Docker, Jenkins, Python, and Perl; strong communication and ability to work in distributed teams.
Experience:8+ yearsAIGPUSoCHigh-performance computingSemiconductors
Education:Bachelor's in Computer Science, Electrical Engineering or Computer Engineering
Skills:CommunicationInterpersonal skillsCollaborationMentoringWork in distributed teams
Tech Stack:C++CCMAKEMakeGCCMSVCSTLBOOSTSystemCTLMDockerJenkinsPythonPerl

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor