CPU Performance

6 days ago


Bengaluru, India Qualcomm Full time

General Summary:

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. ORMaster's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. ORPhD 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 8 + 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.


  • Bengaluru, Karnataka, India beBeePerformance Full time ₹ 5,00,000 - ₹ 8,00,000

    **Job Title:** Performance Optimization LeadWe are seeking an experienced leader to oversee the performance optimization of our CPU architecture.Job DescriptionThis role involves managing a team of engineers responsible for designing, developing, and testing high-performance CPU architectures. The ideal candidate should have excellent leadership skills, a...


  • Bengaluru, Karnataka, India Advanced Micro Devices Full time

    **CPU Performance Verification**: - Bangalore, India - Engineering - 64949 **Job Description**: **WHAT YOU DO AT AMD CHANGES EVERYTHING** - We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the...


  • Bengaluru, Karnataka, India Advanced Micro Devices, Inc Full time

    Overview: **WHAT YOU DO AT AMD CHANGES EVERYTHING** We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Bengaluru, Karnataka, India beBeeCPU Full time ₹ 5,00,000 - ₹ 8,00,000

    Senior CPU ArchitectWe are seeking a seasoned Senior CPU Architect to design and develop high-performance, low-power microprocessors. This individual will work closely with our team of engineers to conceive, specify, and implement the next generation of CPU architectures.Key Responsibilities:Design and develop high-performance, low-power...


  • Bengaluru, Karnataka, India beBeeVerification Full time US$ 1,50,000 - US$ 1,75,000

    **CPU Verification Specialist Opportunity**We are seeking a skilled and motivated CPU verification engineer to contribute to the verification of high-performance, low-power CPU cores. The ideal candidate will develop scalable testbenches, drive complex test scenarios, and ensure full functional coverage and quality sign-off.The right professional has strong...


  • Bengaluru, Karnataka, India Krutrim Full time

    Job DescriptionJob Title: CPU Firmware ArchitectRole OverviewWe are seeking a highly skilled Core CPU Architect with 1215 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software. This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance...

  • CPU validation

    5 days ago


    Bengaluru, India Capgemini Engineering Full time

    Job Description We are seeking a highly skilled Post-Silicon Validation Engineer to join our CPU design and validation team. The ideal candidate will be responsible for validating and verifying the functionality, performance, and reliability of CPU hardware after silicon fabrication. This role involves close collaboration with pre-silicon, firmware,...


  • Bengaluru, Karnataka, India KPIT Technologies GmbH Full time

    Must have hands-on development experience in C, C++ - Must have work experience in Automotive domain - Good to have exposure on QNX/RTOS/Android - Analysing Architecture and Metrics using the Performance Analysis tools to determine CPU utilization, CPU Frequencies, CPU process statistics, DDR profiling, Memory profiling, IO Profiling - Exposure on Reducing...


  • Bengaluru, Karnataka, India beBeePerformance Full time US$ 1,00,000 - US$ 1,50,000

    Job Description:The role involves working with a high-performance team to validate the performance of cutting-edge AMD CPU designs. The successful candidate will have in-depth knowledge of existing CPU architecture and microarchitecture, enabling them to debug complex performance issues and provide valuable feedback to the design team.As part of this dynamic...


  • Bengaluru, Karnataka, India beBeeProcessor Full time ₹ 1,04,000 - ₹ 1,30,878

    Job OverviewWe are looking for a seasoned CPU Performance Manager to lead our team of engineers in the development and verification of high-performance processors.This role requires strong technical expertise, excellent leadership skills, and the ability to work collaboratively with multiple groups and subgroups.The ideal candidate will have experience in...