Senior System Simulation Architect
$184k - $357k • US, CA, Santa Clara
Posted 12d ago
About the job
NVIDIA is seeking a Senior System Simulation Architect to drive the development of CPU architectures for AI, deep learning, high-performance computing, gaming, virtual reality, and autonomous vehicles. This role involves developing and integrating full-system functional models, bringing up system and application software in simulation and emulation, and supporting CPU architects and performance engineers. The position is crucial for pushing performance boundaries for NVIDIA's CPU products and integrating them seamlessly with NVIDIA's broader technology stack to enable faster AI model training, agentic use-cases, efficient data processing, and scalable cloud deployments.
Responsibilities
- Develop full-system functional models for complex multi-threaded heterogeneous workloads, focusing on the CPU subsystem.
- Integrate functional models from various frameworks with RTL simulators, emulators, and performance models.
- Bring up system and application software (firmware, Linux, drivers, benchmarks, CPU/GPU workloads) in simulation and emulation.
- Port, extend, and develop system software to meet workload simulation needs.
- Support CPU architects and performance engineers in using simulation and emulation tools.
Requirements
- BS/MS in EE, CE, or CS or equivalent experience.
- 6+ years of relevant experience.
- Excellent C/C++/Python programming skills.
- Experience in developing functional simulators and/or low-level software (OS, firmware, drivers).
- Excellent debugging skills for system software/firmware and application software.
- Experience with the ARM ISA.
Benefits
- Equity
- Benefits
