Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18994423

    Qualcomm logo

    Cpu Workload Tracing Staff Engineer

    Qualcomm · Bengaluru · onsite · Posted 28d ago

    Undisclosed8–12 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary
    We are seeking a highly motivated and technically skilled CPU Workloads Tracing Engineer to join our CPU Performance team. You will own the performance pipeline from benchmark characterization, compiler/toolchain evaluation, optimized libraries, workload tracing and performance projections. This role combines deep expertise in benchmark characterization and analysis, compiler optimizations, library tuning, instrumentation, and workload tracing. You will work cross-functionally with HW architects, compiler, and software teams to optimize scores, model performance, and influence CPU design decisions.
    Key Responsibilities
    • Workload Characterization - Drive end-to-end workload characterization - selecting relevant benchmarks (SPEC CPU, Geekbench, Antutu etc), porting them across heterogeneous platforms (x86, ARM64, etc.), and instrumenting workloads for detailed analysis, ensuring high-fidelity performance data across simulation, emulation, and silicon
    • Workload Tracing - Instrument benchmark workloads to generate execution traces that can be consumed by CPU models and performance simulation platforms.
    • Workload Sampling - Experience with workload analysis tools such as SimPoint for representative phase selection and workload reduction.
    • Performance Score Projections - Define and drive methodologies that map workload-level metrics from CPU models (ex : IPC) to benchmark scores (e.g., SPEC, Geekbench), supporting score projection, performance analysis, and architectural trade-off evaluation.
    Required Qualifications
    • Bachelors or Masters degree in Computer , Electrical, Electronics Engineering or a related field.
    • 8 - 12 years of experience in benchmarks, workload tracing and performance analysis.
    • Strong understanding of CPU architecture (Arm, x86, or RISC-V) and SoC performance characteristics.
    • Hands-on experience with workload characterization using PMU-based tools
    • Hands-on experience with Instruction tracing using QEMU
    • Hands-on experience with SimPoint methodology to identify representative execution phases and reduce workload complexity for efficient analysis and simulation.
    • Proficiency in C/C++ and scripting (Python, shell).
    • Experience with Linux, Android and Windows development environments (GCC, Clang, Android NDK, Microsoft Visual Studio etc).
    • Familiarity with Git for version control and collaborative development.
    Minimum Qualifications
    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
    OR
    Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
    OR
    PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.

    Sourced from naukri

    Skills

    ScriptingSOCInstrumentationcompilerperformance analysissystems engineeringshellanalysis toolsSamplingvisual studiocharacterizationElectronics EngineeringAndroidPythonArchitectureRest AssuredGITLinux

    About Qualcomm

    Qualcomm logo

    Qualcomm

    Semiconductors

    22k+

    employees

    1996

    30 years old

    San Diego,California

    United States

    About

    Qualcomm invents breakthrough technologies that transform how the world connects, computes and communicates.

    Industries

    SemiconductorsHardware & Networking

    Employee ratings

    1,207 reviews

    3.7/ 5

    Culture

    3.4

    Career growth

    3.2

    Work-life

    3.3

    Employees rate it well for

    Work Life Balance267Salary160Work Culture155Learning100Senior Management91

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Cpu Workload Tracing Staff Engineer · waiting for your command