Q

CPU Performance & Power Analyst Staff Engineer

Qualcomm · Bengaluru, Karnataka, India

~₹55L (est.)10–20 yrs experiencefull_timePosted 2w ago
Apply now →

Job description

**Company:** Qualcomm India Private Limited **Job Area:** Engineering Group, Engineering Group > Hardware Engineering **General Summary:** As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. **Minimum Qualifications:** Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. - Would be working on Qualcomm Snapdragon CPUSS Architecture and performance team. - Responsible for analyzing the performance aspects of Snapdragon CPU subsystem and influence the same for performance uplifts in upcoming revisions. - Will be guiding the execution team by projecting CPUSS performance in upcoming chips and correlating them with pre-silicon runs and post-silicon measurements. - Responsible for driving deep dive analysis on performance issues, bottleneck providing fixes or workarounds on CPU subsystem and related SOC Modules. - The ideal candidate to have a strong CPU architecture / analysis background along with overall SOC wide exposure and Embedded system concepts on modern chipsets-based ARM/X86 **Essential Skills and Experience** - Familiar with **Microprocessor and/or SoC Architecture** and micro-Architecture, preferably ARM processors and ARM processor-based systems. - Experience of ARM based System Designs, Knowledge of CPU **and hierarchical memory system, cache configurations and coherency issues in multi-core systems**. - Experience with workload performance characterization, **bottleneck analysis, and driving microarchitecture investigations on CPU**/GPU/Systems with relevant performance matrix - Hands-on with Lauterbach debug environment, Emulation platforms and experience in working with **bare-metal environment with knowledge of Linux boot.** - Engage with architects and design teams to investigate next-generation CPU microarchitecture performance features through workload-driven investigations, especially well-known CPU benchmarks like **Lmbench, Spec, Geekbench**. - Develop, simulate workloads for pre-silicon performance analysis and performance projections on silicon. - **Lead initiatives for performance technology** alignment across product engineering teams **Good to have** - Minimum 9 + years years of experience on relevant areas. - Strong data analysis skills to identify performance trends from large data sets and the technical bent to investigate anomalies - Understanding of Linux and Android internals from a performance point of view. - Strong programming experience in at least one language: C/C++, Perl, Python - Familiarity with hardware/software level performance analysis of industry standard benchmarks & open source applications. - Excellent debugging skills at SoC and System level - Excellent communication skills and ability to collaborate with peers and senior architects/design engineers across the globe. - Familiar with pre-silicon environments such as Verification, Emulation and Virtual Bring-Up, etc. - Good knowledge of high-performance microprocessor architecture and complex SoC - Pre-silicon performance experience is a huge plus - Post Silicon Experience and debugging on the devices using relevant Debug tools and Bus profiling tools are added advantage. **Educational qualification** - Bachelor's degree in Electrical, Electronics or Computer Engineering and/or Computer Science, with 6+ years of experience in SOC/CPU post-silicon validation / performance analysis - Strong knowledge of **modern OS kernel (Android, Linux), enable Linux/Android during bring-up**