Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CPU Performance Analysis Engineer

$111.2k - $166.8k

Qualcomm

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group> SoC Architecture

General Summary:

As a CPU Performance Analysis Engineer, you will be working on CPU performance analysis and tuning, microbenchmark development, workload characterization, workload tracing, and performing competitive performance analysis using industry standard benchmarks and workloads.

Roles and Responsibilities

  • Collect CPU performance data for various workloads and benchmarks

  • Conduct detailed workload characterization on silicon and performance simulators

  • Profile workload execution and identify avenues for improving workload performance in software (OS, Libraries, Frameworks) and hardware

  • Develop tools and techniques to collect representative workload traces to feed the CPU performance simulator

  • Create micro-benchmarks to understand performance characteristics of competitor's CPU / SoC

  • Build competitive performance prediction models

  • Present the competitive performance data in a concise manner

Minimum Skills/Experience

  • Strong grasp of computer architecture and OS fundamentals

  • Strong scripting skills -- Bash / Perl / Python

  • Proficiency in C / C++ / x86, ARM compatible assembly language

  • Familiarity with CPU performance models

Minimum Qualifications:

• Bachelor's degree in Electrical Engineering, Computer Science, or related field.

• 2+ years of experience in one or more system architecture technology areas and products (e.g., Power System, Shared Resource Management, Limits/Thermal Management, Hardware Islands).

Preferred Qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering / Science with 10+ years of relevant work experience

  • Experience with hardware performance profiling tools (such as Vtune, perf), binary instrumentation tools (such as DynamoRio, PIN)

  • Experience with characterizing industry standard benchmarks (e.g. CPU2017, GeekBench, AnTuTu, Speedometer) and workloads such as Memcached, NGINX, Redis, DCPerf

  • Experience in writing micro-benchmarks to measure performance characteristics of a CPU / SoC

  • Prior experience in developing trace collection tools and using same to trace workloads to feed the CPU performance simulators

  • Experience with CPU performance simulators / analytical models

  • Experience in OS internals (Windows / Linux / Android), system programming and Compilers (GCC, LLVM, JIT)

  • Knowledge of the competitive landscape, feature specifications and industry trends in the server and client domain

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on techcareers.com or call Qualcomm's toll-free number found here . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation&Benefits

$111,200.00 - $166,800.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer– and you can review more details about our US benefits at this link

If you would like more information about this role, please contact Qualcomm Careers

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CPU Performance Analysis Engineer in Santa Clara, CA vacancy
  • $100k

     ...technology, revolutionizing performance expectations, ease of use, and...  ...developed a high performance RISC-V CPU from scratch, and share a...  ...are looking for a talented engineer to join our CPU design team...  ...simulation, synthesis, and power analysis.Proficient in debugging RTL/... 
    Performance
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    22 hours ago
  • $152k - $241.5k

    We are currently seeking a Senior Developer Technology Engineer, CPU Performance!Would you enjoy researching new algorithms and discovering new...  ...their fields (industry and academia) to perform in-depth analysis and optimization of complex database and data analytics workloads... 
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $167.1k - $250.7k

     ...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > CPU EngineeringGeneral Summary:NUVIA...  ...designs that push the envelope on performance, energy efficiency and scalability...  ...power planning, pin placement) or PDV analysis(drc/lvs/antenna)Architect,... 
    Performance
    Work experience placement
    Work from home
    Worldwide

    Qualcomm

    Santa Clara, CA
    2 days ago
  • $138k - $206k

     ...customers, partners, and communities. Senior Engineer , Architecture & Performance Research Engineer for Data Center and Agentic AI CPU What You’ll Do Architecture...  ...research—from workload and performance analysis, microarchitectural innovation, and... 
    Performance
    Full time
    Work at office
    Flexible hours
    Shift work

    Samsung Semiconductor

    San Jose, CA
    20 hours ago
  • $100k

     ...technology, revolutionizing performance expectations, ease of use, and...  ...developed a high performance RISC-V CPU from scratch, and share a...  ...are seeking a GCC Compiler Engineer to design, develop, and...  ...structures, and performance analysis.Collaborative and analytical,... 
    Performance
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    2 days ago
  • $100k

     ...technology, revolutionizing performance expectations, ease of use, and...  ...developed a high performance RISC-V CPU from scratch, and share a...  ...are looking for a talented engineer to join our CPU design team...  ...tools for simulation and power analysis.Skilled in synthesis, place... 
    Performance
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    22 hours ago
  • $100k

     ...technology, revolutionizing performance expectations, ease of use, and...  ...developed a high performance RISC-V CPU from scratch, and share a...  ...seeking a Signal Integrity Engineer to join our growing team. The...  ...bring-up, and field failure analysis.Compensation for all engineers... 
    Performance
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...world.We are hiring software engineers for the Tensor IR & CUDA Tile...  ...uses CUDA Tile to generate high-performance GPU kernels. You will design...  ...optimization, performance analysis and IR design.Ability to work...  ...from the crowd:Knowledge of CPU and/or GPU architecture. CUDA... 
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $320k

     ...looking for a Distinguished Engineer to join NVIDIA's architecture...  ...rely on you to set long-term performance strategy across applications,...  ...align DRAM, NVLink, C2C, GPU, CPU, system, and software architects...  ...modeling, bottleneck analysis, and architecture trade-off evaluation... 
    Performance
    Full time
    Local area
    Shift work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $168k - $264.5k

     ...groundbreaking work in AI, high-performance computing, and visualization...  ...Senior Memory Qualification Engineer inside the Silicon Co-Design...  ...qualification on our flagship GPU, CPU and SoC programs. This is not...  ..., IO tuning, timing margin analysis, and multi-vendor DRAM... 
    Performance
    Full time
    Immediate start
    Flexible hours
    Shift work

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $152k - $241.5k

     ...looking for versatile software engineers for our XLA team. NVIDIA is...  .... Come join us to build high-performance, production-grade software that...  ....Performance tuning and analysis.Code-generation for NVIDIA GPU...  ...foundation in architecture of CPU, GPUs or other high performance... 
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $174k - $252k

     ...optimizations using statistical analysis.Minimum qualifications:...  ...leadership role.Experience with performance analysis and optimization on...  ...optimizations.Experience with CPU microarchitectures.Experience...  ...at Google.Google's software engineers develop the next-generation technologies... 
    Performance

    Google

    San Jose, CA
    1 day ago
  • $152k - $241.5k

     ...Gaming, Deep Learning, and High Performance Computing. See your efforts...  ...you develop the performance analysis capability of NVIDIA hardware...  ...Collaborate with developer tools engineers, software library developers,...  ...drivers.Proven knowledge of CPU and/or GPU architecture (e.g.... 
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    We are looking for software engineers to join our development efforts...  ...powered by GPUs and high-performance linear algebra libraries. Applications...  ...-point arithmetic, numerical analysis, and implementation of sparse...  ...refinementGood knowledge of CPU and/or GPU hardware... 
    Performance
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    2 days ago
  • $138k - $206k

     ...looking for a DRAM application engineer to join our application...  ...signal integrity (SI) and timing analysis measurements.Partner effectively...  ...diagnose memory health issues.Perform DRAM SI/PI and timing analysis...  ...architectures and its components (CPU, Memory, Networking, PCIe.).... 
    Performance
    Local area
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    2 days ago
  •  ..., and enhancing supply chain performance.ResponsibilitiesOwn GPU component...  ...partners, and internal engineering teams.Support NCAT/SSP technical...  ...with semiconductor, GPU, CPU, accelerator, server, or high...  ...and field teams.Strong data analysis and executive-ready communication... 
    Performance
    Contract work

    Hackajob

    Santa Clara, CA
    2 days ago
  • $198.7k - $298.1k

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > CPU EngineeringGeneral Summary:We are hiring talented engineers for RISCV CPU RTL development targeting high-performance, low-power devices. In this role, you will contribute to architecture... 
    Performance
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    2 days ago
  •  ...SoC platforms that power high-performance computing and data center solutions. As a Senior Modeling Engineer, you will collaborate closely...  ...simulation, and performance analysis.Partner with cross-functional...  ...data center infrastructure, CPU architecture, or high-performance... 
    Performance

    AMD

    Santa Clara, CA
    4 days ago
  • $167.1k - $250.7k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group CPU Engineering General Summary: As a CPU...  ...disciplines of CPU team to help verify and validate high performance CPUs. Role and Responsibilities Work closely with... 
    Performance
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    1 day ago
  • $168k - $264.5k

     ...first-principles thinking and engineering judgement at the highest...  ...team gets every GPU, SoC, and CPU silicon program from first power...  ...and fine-tune speed, power, performance, yield, and quality on pre-production...  ...actions through root cause analysis.What we need to see:Bachelor’... 
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...seeking a Senior Developer Technology Engineer for High-Performance Databases!Would you enjoy researching...  ...and academia) to perform in-depth analysis and optimization of complex data intensive...  ..., TBB, etc.In-depth expertise with CPU/GPU architecture fundamentals,... 
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $320k

     ...across many domains. As a Distinguished Engineer, Power Architecture, you'll develop...  ...-, and edge-class platforms.Drive performance-versus-power analysis that influences major silicon trade-offs...  ...understanding of modern GPU, CPU, and accelerator architectures; high-... 
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...seeking a Senior Developer Technology Engineer!NVIDIA's Developer Technology Engineering...  ....Work directly with key customers to perform in-depth analysis and optimization of complex workloads...  ...optimizations.In-depth expertise with CPU and GPU architecture fundamentals.... 
    Performance
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...are looking for a dedicated engineer for the Senior Systems Software...  ...role, focusing on GPU Performance at Scale. At NVIDIA, this role...  ...solutions. Engage with HPC, OS, CPU, GPU compute, and systems specialists...  ...from the profiler to systems analysis. Linux systems... 
    Performance

    NVIDIA

    Santa Clara, CA
    22 hours ago
  • $152k - $241.5k

    ## Senior Developer Technology Engineer, CPU PerformanceApplylocations: US, CA, Santa Clara:...  ...Senior Developer Technology Engineer, CPU Performance!Would you enjoy researching new...  ...industry and academia) to perform in-depth analysis and optimization of complex database and... 
    Performance
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $124k - $208.4k

     ...(IP) that is applied to high-performance computing devices (mobile, automotive...  ...ResponsibilitiesAs a Senior Engineer, GPU Modeling Architect, you...  ....Understanding of GPU/CPU or computer architecture and...  ...with performance profiling and analysis.RTL verification experience is... 
    Performance
    Hourly pay
    Full time
    Relocation

    Samsung Semiconductor

    San Jose, CA
    2 days ago
  • $135k - $170k

     ...requirements. Discover more at Senior Performance Engineer Location: San Jose, CA (On-site)...  ...inference workloads. ~ Real Workload Analysis & Fabric Scalability ~ Run end...  ...~ Working knowledge of GPU and CPU software stacks (e.g., CUDA, MPI, collective... 
    Performance
    Internship
    Flexible hours

    Astera Labs

    San Jose, CA
    2 days ago
  • $220k - $250k

     ...Integrity and Power Integrity Engineer Lead to solve complex, high‑impact...  ...is focused on deep technical analysis and hands‑on problem solving...  ...chip‑to‑board interfaces. - Perform advanced pre‑layout and post‑layout...  ..., enterprise product, GPU, CPU, TPU, server platform etc.... 
    Performance
    Flexible hours

    Cerebras Systems

    Sunnyvale, CA
    22 hours ago
  • $130k - $225k

     ...prestigious awards, such as Best Engineering Team, Best Company for...  ...highest standards of quality and performance in everything we do.Job...  ...debugging and delivering root cause analysis and fixes to the design team,...  ...existing hardware design - CPU/ASIC, power, SI, clocking, PCIE... 
    Performance

    Arista Networks

    Santa Clara, CA
    4 days ago
  • $106k - $205k

    Title: Staff System Engineers Engineer, AI/MLAbout GlobalFoundries:GlobalFoundries...  ...as a technical authority on performance and architecture tradeoffs....  ...and hardware performance analysis for AI/ML systems — from...  ...with hardware teams (CPU, SoC, memory, interconnect) and... 
    Performance
    Full time
    Work at office
    Local area

    Globalfoundries

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CPU Performance Analysis Engineer. Be the first to apply!