Senior SoC Performance Architect

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Qualcomm is looking for a Senior SoC Performance Architect to analyze server CPU workloads, develop performance models, and drive hardware/software optimizations. This role involves understanding end-to-end system performance, identifying bottlenecks, and influencing product decisions through data-driven insights.

Responsibilities

  • Drive workload-based performance analysis for server SoCs, focusing on CPU-intensive and system-level workloads.
  • Enable, run, and characterize complex server workloads on pre-silicon and post-silicon platforms.
  • Perform detailed bottleneck analysis across CPU cores, caches, memory hierarchy, on-chip fabric, memory controllers, and I/O subsystems.
  • Build analytical and empirical models for workload behavior, performance scaling, and feature sensitivity.
  • Develop performance projections for internal products and competitive external products.
  • Conduct sensitivity studies to hardware and software parameters.
  • Identify optimization opportunities across both hardware and software and drive recommendations to relevant teams.
  • Partner closely with hardware and software organizations to root-cause performance gaps and drive cross-functional optimization plans.
  • Define methodologies, metrics, and KPI frameworks for workload analysis, performance tracking, and feature evaluation.
  • Use profiling and performance monitoring tools to collect PMU data, hotspot profiles, call stacks, CPI breakdowns, memory behavior, and microarchitectural stall analysis.
  • Summarize findings for technical and executive audiences, including architecture tradeoffs, product implications, and competitive positioning.

Requirements

  • PhD in Computer Engineering, Electrical Engineering, Computer Science, or related field, with 5+ years of industry experience in CPU performance modeling and analysis.
  • Deep understanding of CPU microarchitecture, including pipelines, OoO execution, branch prediction, caches, prefetching, SMT, and performance bottlenecks.
  • Strong knowledge of SoC-level architecture, including on-chip fabric/interconnect, memory controllers, DRAM systems, coherency, and I/O subsystems.
  • Deep understanding of operating systems and compilers, including scheduling, memory management, synchronization, code generation, optimization behavior, and runtime effects on performance.
  • Hands-on experience with industry standard performance analysis tools.
  • Strong experience in workload analysis, performance characterization, modeling, projection, and optimization for server-class systems.
  • Experience enabling and debugging complex server workloads in Linux-based environments.
  • Strong analytical, scripting, and data analysis skills for handling large profiling datasets and developing performance models.
  • Demonstrated ability to work across organizational boundaries and influence both hardware and software roadmaps through data-driven analysis.
  • Bachelor's degree in Electrical Engineering, Computer Science, or related field and 6+ years of Systems Engineering or related work experience OR Master's degree in Electrical Engineering, Computer Science, or related field and 5+ years of Systems Engineering or related work experience OR PhD in Electrical Engineering, Computer Science, or related field and 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).

Desired Qualifications

  • Experience with pre-silicon performance modeling, simulation, or trace-based analysis.
  • Experience with server workloads spanning cloud, enterprise, data analytics, web, database, virtualization, and AI infrastructure.
  • Experience with competitive performance analysis and product projection methodologies.
  • Familiarity with PMU-based top-down analysis, CPI decomposition, memory subsystem analysis, and sensitivity modeling.
  • Experience working with firmware, BIOS, power/performance tuning, and system configuration controls.
  • Experience presenting architectural recommendations to senior technical leadership.

Benefits

  • 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.
  • Access to a link for more details about US benefits.
#SoC#performance#architecture#server#CPU#modeling#analysis#optimization#hardware#software#embedded systems
Qualcomm Logo

Company

Qualcomm

Job Posted

1 month ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Santa Clara, United States of America

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant