Senior System Simulation Architect

NVIDIA
Santa Clara, Austin, Durham
Workplace: OnsiteFull timeUSD 184,000 - 287,500 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Communication","Teamwork","Debugging","Problem-solving"]

Lead/shape CPU architecture simulations by developing full-system models for multi-threaded CPU/GPU workloads, integrating with RTL emulators and HW-in-the-loop, and bringing up system software in simulation. Collaborate with CPU architects and performance engineers to drive next-generation architectures, leveraging C/C++/Python and experience with ARM and Linux in a high-performance computing context.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
2 months ago

Senior System Simulation Architect

✓ Verified Job

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

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

Job Summary

Lead/shape CPU architecture simulations by developing full-system models for multi-threaded CPU/GPU workloads, integrating with RTL emulators and HW-in-the-loop, and bringing up system software in simulation. Collaborate with CPU architects and performance engineers to drive next-generation architectures, leveraging C/C++/Python and experience with ARM and Linux in a high-performance computing context.
Location: Santa Clara, Austin, Durham
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering

Key Responsibilities

  • •Develop full-system functional models capable of running complex multi-threaded heterogeneous (CPU/GPU) workloads with a focus on the CPU subsystem.
  • •Integrate functional models from various frameworks with RTL simulators and emulators, hardware in the loop, and detailed performance models.
  • •Bring up system and application software in simulation and emulation – including firmware, Linux, drivers, benchmarks, and CPU/GPU workloads such as DL and HPC workloads.
  • •Port/extend/develop system software (firmware, OS, and drivers) to meet workload simulation needs.
  • •Support CPU architects and performance engineers in their use of functional models, performance models, and emulation to drive next-generation CPU architectures.

Pay and Benefits

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

Key Requirements

  • •BS/MS in EE, CE, or CS or equivalent experience
  • •6 or more years of relevant experience
  • •Excellent C/C++/Python programming skills
  • •Experience in development of functional simulators and/or low-level software (OS, firmware, drivers); preferably both
  • •Excellent debugging skills – of both system software/firmware and application software
Experience:6+ yearsCPU architectureHPCAIDLCUDA
Education:Bachelor's
Skills:CommunicationTeamworkDebuggingProblem-solving
Languages:English
Tech Stack:CC++PythonARMLinuxCUDAPyTorchTensorFlowFPGAEmulatorsHardware emulatorsHW-in-the-loop

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