Senior Architect, GPU and SoC Modeling

NVIDIA
Santa Clara
Workplace: OnsiteFull timeUSD 184,000 - 356,500 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Communication","Interpersonal skills","Mentoring","Coding practices","Collaboration"]

Model and analyze graphics and SoC algorithms and features for NVIDIA’s GPU architecture efforts. Partner across modeling teams to design, develop tools for simulation, validation, and verification of chip architectures. Build testing infrastructure, perform code coverage analysis, and help translate functional/performance models into feature implementation. Contribute programming in C/C++, evaluate new modeling techniques, and develop AI-based tools to improve efficiency while mentoring engineers and sustaining strong coding practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 week ago

Senior Architect, GPU and SoC Modeling

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Model and analyze graphics and SoC algorithms and features for NVIDIA’s GPU architecture efforts. Partner across modeling teams to design, develop tools for simulation, validation, and verification of chip architectures. Build testing infrastructure, perform code coverage analysis, and help translate functional/performance models into feature implementation. Contribute programming in C/C++, evaluate new modeling techniques, and develop AI-based tools to improve efficiency while mentoring engineers and sustaining strong coding practices.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Model and analyze graphics and/or SOC algorithms and features.
  • •Collaborate in a matrixed environment across modeling teams to document, design, develop tools, and simulate/validate/verify chip architectures.
  • •Familiarize with NVIDIA functional and performance models and support feature implementation as needed.
  • •Develop tests, test plans, and testing infrastructure, including code coverage analysis and reporting.
  • •Mentor younger engineers, help sustain good coding practices, and evaluate newer modeling techniques/frameworks to drive improvements; contribute to AI-based tooling to increase efficiency.

Pay and Benefits

Salary: USD 184,000 - 356,500 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelors Degree (or equivalent experience) in Computer Science, Electrical Engineering, or Computer Engineering.
  • •8+ years of relevant experience, or MS with 5+ years, or PhD with 2+ years.
  • •Strong programming ability in C++ and C, with understanding of build systems (CMAKE, make), toolchains (GCC, MSVC), and libraries (STL, BOOST).
  • •Computer architecture background with modeling experience using SystemC & TLM preferred.
  • •Familiarity with Docker, Jenkins, Python, and Perl; excellent communication and ability to work in a distributed team environment.
Experience:8+ yearsGPUsSoCsGraphicsParallel computingHigh-performance computingComputer architectureAI
Education:Bachelor's
Skills:CommunicationInterpersonal skillsMentoringCoding practicesCollaboration
Tech Stack:C++CCMakeMakeGCCMSVCSTLBOOSTSystemCTLMDockerJenkinsPythonPerlAI

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