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
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob 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
Similar Jobs
Autoliv
Ogden, United StatesInflator Ballistics & Fluid Dynamics CAE Senior Engineer
Full Time Be an early applicant Posted 4 days ago
Volvo Group
Greensboro, United StatesIntern: Supply Chain Digitalization (Spring 2027)
US$17–46/hr Temporary Be an early applicant Posted 4 days ago
Alfa Laval
Lund, Sweden +5 moreSenior Global Sales Evaporation
Full Time Be an early applicant Posted 4 days ago
Synopsys Inc
Boxborough, United StatesAnalog Design, Architect
US$198–297k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
CanadaSoftware Engineering IC5
CA$142–258k/yr Full Time Be an early applicant Posted 4 days ago
Qualcomm
San Diego, United States of AmericaDFT Engineering Director
US$216–325k/yr Full Time Be an early applicant Posted 4 days ago
