Lead Engineer, Senior-System Performance Engineer (NSP, AI/ML, CPU, DDR)
Core
Profile and optimize system performance on Snapdragon Data Center chipsets, focusing on AI/ML workloads using NPU cores alongside CPU and DDR subsystems.
Role type
Senior System Performance Engineer (AI/ML, CPU, DDR)
Builds
Optimized silicon performance for Data Center chipsets
Domain
Semiconductor / Hardware Systems Engineering
Deliverable
production ML models
Required skills
NPU micro-architecture, deep learning fundamentals (CNNs, transformers, GenAI), model optimization (Quantization, Pruning, Distillation), CPU architecture (caches, pipelines, memory hierarchy), DDR specifications (LPDDR4/5/6, timing parameters), performance profiling tools (Windows Performance Toolkit, Snapdragon Profiler, Intel VTune, Linux perf), parallel processing architectures, OS kernel management, benchmarking (GeekBench, SPECInt, Dhrystone), statistical analysis of performance data
Preferred skills
NoC/Bus profiling, Data Center application experience, Power/Thermal domain knowledge, report generation
Technologies
TensorFlow Lite, PyTorch Mobile, ONNX Runtime, QNN, Vela, OpenVINO, Linux, QNX
Responsibilities
Drive performance analysis on silicon using benchmarks; Use performance tools to identify bottlenecks across IPs; Analyze Perf KPIs of SoC subsystems; Evaluate performance at various junction temperatures; Optimize System performance parameters of SoC infrastructure; Collaborate with cross-functional global teams
Seniority
Senior, hands-on IC
