Senior CPU Performance Analyst & Benchmark Engineer

QUALCOMM, Inc.

Oklahoma

On-site

USD 168,000 - 252,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. seeks a CPU Performance Analysis Engineer to drive CPU performance analysis, microbenchmark development, workload characterization, workload tracing, and competitive performance analysis using industry benchmarks and workloads.

You will collect performance data, characterize workloads on silicon and simulators, and develop tools to feed CPU performance models. Strong coding in C/C++ and scripting is required, with expertise in x86/ARM assembly and OS internals.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field with 6+ years of Systems Engineering or related work experience.
  • Master’s degree in Electrical Engineering, Computer Science, or related field with 5+ years of Systems Engineering or related work experience.
  • PhD in Electrical Engineering, Computer Science, or related field with 4+ years of Systems Engineering or related work experience.
  • 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).

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 a competitor’s CPU/SoC.
  • Build competitive performance prediction models.
  • Present the competitive performance data in a concise manner.

Skills

CPU architecture
OS fundamentals
Bash/Perl/Python
C/C++/x86
ARM assembly
CPU performance models

Education

Bachelor's degree in EE/CS or related field
Master's degree in EE/CS or related field
PhD in EE/CS or related field

Tools

Vtune
perf
DynamoRIO
PIN

Job description

Qualcomm Technologies, Inc. seeks a CPU Performance Analysis Engineer to drive CPU performance analysis, microbenchmark development, workload characterization, workload tracing, and competitive performance analysis using industry benchmarks and workloads.

You will collect performance data, characterize workloads on silicon and simulators, and develop tools to feed CPU performance models. Strong coding in C/C++ and scripting is required, with expertise in x86/ARM assembly and OS internals.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CPU Performance Architect & Benchmark Lead
Senior CPU Performance Architect & Benchmark Lead

QUALCOMM, Inc. • Santa Clara (CA)

Hybrid
USD 246,000 - 409,000
Senior CPU Performance & Benchmarking Engineer
Senior CPU Performance & Benchmarking Engineer

QUALCOMM, Inc. • Lawton (OK)

On-site
USD 168,000 - 252,000
CPU Performance Architect - Benchmarking & Tuning Pro
CPU Performance Architect - Benchmarking & Tuning Pro

Qualcomm • Santa Clara (CA)

Hybrid
USD 111,000 - 167,000
CPU Performance Engineer & Benchmarking Specialist
CPU Performance Engineer & Benchmarking Specialist

Qualcomm • Santa Clara (CA)

On-site
USD 111,200 - 166,800
Competitive annual discretionary bonus program
Annual RSU grants
Comprehensive benefits package
Lead CPU Performance & Microbenchmark Architect
Lead CPU Performance & Microbenchmark Architect

Qualcomm • Santa Clara (CA)

On-site
USD 273,000 - 409,400
Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Comprehensive benefits package
Lead CPU Performance Analysis Engineer
Lead CPU Performance Analysis Engineer

Qualcomm • Santa Clara (CA)

On-site
USD 273,000 - 409,400
Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Comprehensive benefits package
CPU Performance Analysis Engineer
CPU Performance Analysis Engineer

Qualcomm • Santa Clara (CA)

On-site
USD 111,200 - 166,800
Competitive annual discretionary bonus program
Annual RSU grants
Comprehensive benefits package
CPU Performance Analysis Engineer
CPU Performance Analysis Engineer

QUALCOMM, Inc. • Lawton (OK)

On-site
USD 168,000 - 252,000
Senior CPU Performance Engineer — Multi‑Core Systems
Senior CPU Performance Engineer — Multi‑Core Systems

Qualcomm • San Diego (CA)

On-site
USD 148,300 - 222,500
Competitive annual discretionary bonus
Opportunity for annual RSU grants
Comprehensive benefits package
Server CPU SoC Performance Architect
Server CPU SoC Performance Architect

Qualcomm • Austin (TX)

On-site
USD 142,200 - 213,200
Annual bonus program
RSU grants
Comprehensive benefits package