SoC Performance Architect (Server CPU) - PhD New Grads Welcome!

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Mjukvaruarkitektur · Data engineering

I korthet

We are seeking a SoC Performance Architect to lead server CPU workload analysis, performance modeling, competitive projection, and optimization. This role focuses on end-to-end system performance for complex server workloads, identifying bottlenecks across the compute stack, and driving improvements in CPU, memory, interconnect, I/O, firmware, OS, compiler, and application behavior. The ideal candidate combines deep architectural expertise with analytical rigor and hands-on performance debugging experience.

Ansvarsområden

  • Define performance methodologies, metrics, and KPI frameworks for consistent workload tracking and feature evaluation.
  • Conduct hardware/software sensitivity studies.
  • Perform bottleneck analysis across CPU cores, cache hierarchy, memory subsystem/controllers, on-chip fabric, and I/O.
  • Use profiling and PMU tools to capture hotspots, call stacks, CPI breakdowns, memory behavior, and microarchitectural stall data.
  • Build analytical and empirical models for workload behavior, scaling, and feature sensitivity.
  • Develop performance projections for internal roadmap products and external competitors.
  • Identify and prioritize optimization opportunities; drive cross-functional execution with architecture, design, compiler, OS, firmware, and application teams.
  • Communicate findings, tradeoffs, and product implications to technical and executive stakeholders.

Krav

  • PhD in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Deep understanding of CPU microarchitecture, including pipelines, out-of-order execution, branch prediction, caches, prefetching, SMT, and performance bottlenecks.
  • Strong knowledge of SoC architecture, including on-chip interconnect/fabric, memory controllers, DRAM systems, coherency, and I/O subsystems.
  • Strong understanding of OS and compiler behavior, including scheduling, memory management, synchronization, code generation, optimization, and runtime effects on performance.
  • Hands-on experience with industry-standard performance analysis and profiling tools.
  • Experience enabling and debugging complex server workloads in Linux environments.
  • Strong scripting and data analysis skills for handling large profiling datasets and developing performance models.

Önskade kvalifikationer

  • Experience with pre-silicon performance modeling, simulation, or trace-based analysis.
  • Familiarity with PMU-based top-down analysis, CPI decomposition, memory subsystem analysis, and sensitivity modeling.

Förmåner

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support your success at work, at home, and at play.
  • Qualcomm is an equal opportunity employer committed to providing an accessible process and workplace.

Färdigheter

CPU microarchitectureSoC architectureLinuxPythonperformance modelingperformance analysisprofiling toolsPower SystemShared Resource ManagementLimits/Thermal ManagementHardware Islands
#SoC#Performance Architect#Server CPU#PhD#New Grads#Early Career#Computer Engineering#Electrical Engineering#Computer Science#System Architecture
Qualcomm Logo

Om Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Företag

Qualcomm

Publicerade jobb

för 4 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Lön

147 900–221 900 US$ / år

Erfarenhetsnivå

Mellannivå

Platser

Santa Clara, United States of America

Kvalifikation

Doktorand, Masterexamen, Kandidatexamen

Sökande

Ansök tidigt