Senior CPU Performance & Benchmarking Engineer

QUALCOMM, Inc.

Lawton (OK)

On-site

USD 168,000 - 252,000

Full time

5 hours 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. in the United States seeks a CPU Performance Analysis Engineer to analyze and tune CPU performance, develop microbenchmarks, characterize workloads, and perform competitive analyses using industry benchmarks.

You will build traces, develop tools, and create performance models, collaborating with SoC architecture teams to push silicon and software optimization.

Qualifications

  • 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

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

Skills

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

Education

Bachelor's degree in Electrical Engineering, Computer Science, or related field with 6+ years of experience
Master's degree in Electrical Engineering, Computer Science, or related field with 5+ years of experience
PhD in Electrical Engineering, Computer Science, or related field with 4+ years of experience
2+ years of experience in system architecture technology areas

Tools

VTune
perf
DynamoRIO
PIN
GCC/LLVM/JIT

Job description

Qualcomm Technologies, Inc. in the United States seeks a CPU Performance Analysis Engineer to analyze and tune CPU performance, develop microbenchmarks, characterize workloads, and perform competitive analyses using industry benchmarks.

You will build traces, develop tools, and create performance models, collaborating with SoC architecture teams to push silicon and software optimization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CPU Performance Analyst & Benchmark Engineer
Senior CPU Performance Analyst & Benchmark Engineer

QUALCOMM, Inc. • Oklahoma

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
Senior CPU Performance Architect & Benchmark Lead
Senior CPU Performance Architect & Benchmark Lead

QUALCOMM, Inc. • Santa Clara (CA)

Hybrid
USD 246,000 - 409,000
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
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
Server CPU Performance Architect: SoC Optimization
Server CPU Performance Architect: SoC Optimization

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 148,000 - 222,000
Post-Silicon Data Center Power & Performance Engineer
Post-Silicon Data Center Power & Performance Engineer

QUALCOMM, Inc. • Austin (TX), Santa Clara (CA)

On-site
USD 141,000 - 212,000
CPU Performance Research Engineer: Innovate & Model
CPU Performance Research Engineer: Innovate & Model

Qualcomm • Austin (TX)

On-site
USD 167,000 - 251,000
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
Senior SoC Performance Architect: Server CPU Modeling
Senior SoC Performance Architect: Server CPU Modeling

Qualcomm • United States

On-site
USD 198,600 - 297,800