Senior System Simulation Architect
NVIDIA · Hillsboro, OR · 3 wk ago
EngineeringFull-time
About the role
Do you want to help drive the development of CPU architectures to fuel the explosive growth in artificial intelligence (AI) / deep learning (DL), high-performance computing (HPC), gaming, virtual reality, and autonomous vehicles? Come join the CPU performance architecture team as a Senior System Simulation Architect and help us push performance boundaries for NVIDIA’s line of CPU products!
Responsibilities
- Develop full-system functional models capable of running complex multi-threaded heterogeneous (CPU/GPU) workloads – with special focus on the CPU subsystem.
- Integrate functional models from various frameworks with RTL simulators and emulators, hardware (HW-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 deep-learning (DL) and high-performance computing (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.
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 with the ARM ISA
Qualifications
- Experience working with hardware emulators and/or FPGAs
- Background in CPU workload analysis (SimPoint, etc.)
- Experience with Linux kernel bringup and debug
- Familiarity with CUDA
- Experience with CPU/GPU application development and optimization in Pytorch, TensorFlow, and similar frameworks
Skills
- Experience working with AI, HPC, and advanced system design
- Experience with AI model training, agentic use-cases, efficient data processing, and scalable cloud deployments
Benefits
- NVIDIA is a global leader in accelerated computing, delivering breakthroughs in AI, HPC, and advanced system design.
- The company is committed to fostering a diverse work environment and proud to be an equal opportunity employer.
Pay
- Base salary range: $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.
Schedule
- You will be eligible for equity and benefits.
How to Apply
- Applications for this job will be accepted at least until May 11, 2026.