07 Aug
|
Sandisk
|
Bengaluru
Job Description
Job Summary
We are looking for an experienced Post-Silicon Performance Measurement & Benchmarking Engineer to drive performance characterization, bottleneck analysis, and optimization of next-generation SoCs. The candidate will work closely with Architecture, Design, Firmware, Driver, Validation, and Software teams to ensure silicon achieves its targeted performance, power, and efficiency.
The candidate brings solid expertise in performance measurement methodologies, hardware performance counters, profiling tools, benchmarking, and root-cause analysis across CPU, GPU, NPU/AI accelerators, memory subsystem, and I/O.
Key Responsibilities
- Develop and execute post-silicon performance validation plans.
- Measure and analyze silicon performance against architectural KPIs.
- Build automated benchmarking and performance characterization frameworks.
- Analyze hardware performance counters (PMU/PMC) to identify bottlenecks.
- Tune firmware, drivers, BIOS, OS,
and platform configurations for optimal performance.
- Perform workload characterization across AI, Storage, Networking, Multimedia, and Compute workloads.
- Correlate pre-silicon simulation results with post-silicon measurements.
- Debug CPU, Memory, Cache, Interconnect, PCIe, DDR, Storage, and AI accelerator performance issues.
- Analyze bandwidth, latency, throughput, utilization, and QoS metrics.
- Work with architecture teams to recommend micro-architectural improvements.
- Create dashboards and performance trend reports.
- Develop Python automation for benchmark execution, log collection, and report generation.
- Collaborate with firmware teams to optimize scheduling, cache policies, memory allocation, and interrupt handling.
- Support silicon bring-up and characterization activities.
- Exposure to AI tools and methodologies
📌 Staff Engineer, Product Validation Engineering ( CPU / GPU / NPU ) Performance & Benchmarking , 9-13 years, Bangalore (Bengaluru)
🏢 Sandisk
📍 Bengaluru