Theme

Language

Global EN
Sweden ENSV
India EN

CPU Tools, Platform & QA - Staff / Senior Staff Engineer

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

In short

Qualcomm is looking for a Staff/Senior Staff CPU Tools, Platform & QA Engineer in Bangalore, India, to drive quality, validation, automation, and scalability of CPU engineering infrastructure across the product lifecycle. This senior technical leadership role requires strong CPU fundamentals, software/firmware expertise, and validation/automation experience.

Responsibilities

  • Define and drive end-to-end QA and validation strategy for CPU tools and platforms across pre-silicon testbenches, emulation platforms, firmware/bare-metal environments, silicon platforms, and post-silicon labs.
  • Own quality and validation of CPU infrastructure including CPU firmware and low-level software, platform testbenches, PnP infrastructure, telemetry and data-collection frameworks, and regression and automation infrastructure.
  • Drive Power & Performance (PnP) framework validation, including automated execution, data collection, analysis, regression detection, and correlation across platforms.
  • Develop and maintain telemetry regression frameworks to track CPU performance, power, functional, and system-level metrics across builds, platforms, and silicon generations.
  • Establish automated nightly/weekly regression pipelines, including test execution, telemetry collection, golden-data comparison, performance/power deviation analysis, regression detection, failure triage, and dashboards and reporting.
  • Build mechanisms to correlate emulation, testbench, and silicon results, enabling early identification of potential silicon issues.
  • Define quality gates and release criteria for CPU tools, firmware, PnP infrastructure, telemetry, and platform releases.
  • Drive root-cause analysis of failures spanning CPU architecture, firmware, tools, test infrastructure, emulation, and silicon.
  • Identify systemic gaps in test coverage, telemetry, automation, and regression infrastructure and drive solutions across engineering organizations.
  • Develop scalable frameworks that transition CPU validation from manual execution to automated, data-driven QA.
  • Partner closely with CPU architecture, design, firmware, CAD, validation, performance, power, emulation, and post-silicon teams.
  • Lead technical initiatives across multiple CPU programs and generations.
  • Mentor engineers and provide technical direction to distributed engineering teams.
  • Define methodology for CPU power and performance characterization and regression.
  • Build automated pipelines for collecting and analyzing CPU performance metrics, Frequency / Fmax behavior, Power metrics, Performance counters / telemetry, Workload-level KPIs, and Platform health metrics.
  • Establish golden baselines and deviation thresholds for automated regression detection.
  • Develop correlation between pre-silicon models, emulation, and silicon telemetry.
  • Detect performance/power regressions early and drive cross-functional debug to root cause.
  • Build dashboards providing clear visibility into CPU quality, performance, power, and platform health.
  • Enable scalable telemetry analysis across large regression datasets and multiple CPU programs.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 10+ years of relevant engineering experience, with demonstrated technical leadership at Staff/Senior Staff level.
  • Strong understanding of CPU architecture, system architecture, and low-level software.
  • Experience in CPU validation, post-silicon, emulation, firmware, performance, power, or system-level engineering.
  • Strong programming skills in C/C++ and Python.
  • Experience developing automation, regression, CI/CD, telemetry, and QA frameworks.
  • Strong debugging skills across hardware/software boundaries.
  • Experience analyzing large datasets and identifying performance, power, functional, or telemetry regressions.
  • Ability to lead complex cross-functional debug and drive issues to closure.
  • Strong written and verbal communication skills.

Desired Qualifications

  • Experience with ARM / ARM64 CPU architecture and ISA.
  • Experience with CPU Power & Performance (PnP) validation.
  • Experience with CPU performance counters, telemetry, profiling, and workload characterization.
  • Experience with Veloce, Palladium, or equivalent emulation platforms.
  • Experience with CPU firmware, bare-metal environments, Linux, and low-level debugging.
  • Experience with post-silicon CPU validation and silicon debug.
  • Experience developing large-scale regression infrastructure and data analytics.
  • Experience establishing golden-data based regression and automated quality dashboards.
  • Experience across multiple CPU generations or complex SoC programs.

Skills

C++PythonARMARM64
#CPU#Tools#Platform#QA#Engineer#Hardware Engineering#testbench#emulation#firmware#silicon#PnP#Power & Performance#telemetry#regression infrastructure#bare-metal#OS based Frameworks#automation#debug
Qualcomm Logo

About 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

Company

Qualcomm

Job Posted

4 days ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Senior

Locations

Bangalore, India

Qualification

Bachelor

Applicants

Be an early applicant