CPU Tools, Platform & QA - Staff / Senior Staff Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
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.
Ansvarsområden
- 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.
Krav
- 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.
Önskade kvalifikationer
- 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.
Färdigheter
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
Företag
QualcommPublicerade jobb
för 4 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Senior
Platser
Bangalore, India
Kvalifikation
Kandidatexamen
Sökande
Ansök tidigt
Liknande jobb
Volvo Group
Arvika, SwedenHealth and Safety Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Emerson
Lviv, UkraineTechnical Support Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Volvo Group
Eskilstuna, SwedenThesis - Optimering Processvätskor
Tillfällig Ansök tidigt Publicerad för 4 dagar sedan
Alstom
Saint-Ouen, FranceProduction Transfer & Suport Engineer - Digital & Integrated Systems
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Alfa Laval
Lund, Sweden +5 flerSenior Global Sales Evaporation
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Alfa Laval
Stockholm, Sweden +2 flerTechnical Lead – IoT Software Development
Heltid Ansök tidigt Publicerad för 4 dagar sedan
