Principal Architect, SoC and Systems Modelling

NVIDIA
Santa Clara
Workplace: OnsiteFull timeUSD 272,000 - 431,250 annuallyFunction: Software EngineeringExperience: 15+ yearsEducation: bachelorsSkills: ["Communication","Interpersonal skills","Mentoring","Collaboration","Distributed teamwork"]

Build and lead SoC and systems performance modeling by partnering with NVIDIA architecture teams to design, develop, and validate functional and performance models. Create analysis and simulation tools, develop test plans and testing infrastructure, and support feature implementation. Help evaluate new modeling techniques and frameworks, drive improvements with your manager, and mentor early engineers while maintaining strong coding practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Principal Architect, SoC and Systems Modelling

✓ Verified Job

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

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

Job Summary

Build and lead SoC and systems performance modeling by partnering with NVIDIA architecture teams to design, develop, and validate functional and performance models. Create analysis and simulation tools, develop test plans and testing infrastructure, and support feature implementation. Help evaluate new modeling techniques and frameworks, drive improvements with your manager, and mentor early engineers while maintaining strong coding practices.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Model and analyze SoC and systems algorithms and features.
  • •Document, design, develop tools to analyze, simulate, validate, and verify SoC/system models across modeling teams.
  • •Work with functional and performance models used at NVIDIA and support required feature implementation.
  • •Develop tests, test plans, and testing infrastructure for new architectures/features, including code coverage analysis and reporting.
  • •Mentor early engineers and evaluate newer modeling techniques and frameworks to drive change with your manager.

Pay and Benefits

Salary: USD 272,000 - 431,250 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •Bachelor's Degree (or equivalent experience) in Computer Science, Electrical Engineering, or Computer Engineering.
  • •15+ years of relevant work experience (or MS with 12+ years, or PhD with 7+ years).
  • •Strong programming ability in C++ and C, with experience in build systems (CMAKE, make), toolchains (GCC, MSVC), and libraries (STL, BOOST).
  • •Computer Architecture background, with modeling experience using C++ and/or SystemC (TLM), plus familiarity with Docker, Jenkins, Python, and Perl.
  • •Excellent communication and interpersonal skills and ability to work in a distributed team environment.
Experience:15+ yearsHigh-performance computingParallel computing
Education:Bachelor's in Computer Science, Electrical Engineering or Computer Engineering
Skills:CommunicationInterpersonal skillsMentoringCollaborationDistributed teamwork
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