CPU Tools, Platform & QA - Staff / Senior Staff Engineer
- Compensation
- Not disclosed
- Location
- Bangalore, India
- Work setup
- Onsite
- Seniority
- Staff
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Qa
- Posted
Skills
Must have
- 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.
Nice to have
- 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.
Full description
##
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group, Engineering Group > Hardware Engineering
General Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience.
OR
Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience.
OR
PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.
We are looking for a Staff / Senior Staff CPU Tools, Platform & QA Engineer to drive the quality, validation, automation, and scalability of CPU engineering infrastructure across the complete product lifecycle — from testbench and emulation platforms through firmware and silicon.
The role will have broad technical ownership across CPU tools, PnP (Power & Performance), telemetry, regression infrastructure, firmware, and platform QA (BareMetal and OS based Frameworks test execution etc.)
This is a senior technical leadership role requiring strong CPU fundamentals, software/firmware expertise, validation and automation experience, and the ability to debug complex issues spanning CPU hardware, tools, firmware, emulation, and silicon.
Key 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
- Post-silicon labs
- Own quality and validation of CPU infrastructure including:
- CPU firmware and low-level software
- Platform testbenches
- PnP infrastructure