CareerPlan

CPU Core Validation Engineer (Staff/Senior Staff) - CPU Pipeline and uarch experts

Bangalore, IndiaFull-time2026-10-07 → 2026-11-10

Core

Validate CPU core pipeline and micro-architecture features, develop test plans and methodologies, debug silicon failures, and support CPU bring-up from emulation to silicon.

Role type

Staff/Senior Staff CPU Core Validation Engineer

Builds

CPU cores for Qualcomm SoCs

Domain

Semiconductor hardware engineering, CPU architecture

Required skills

Silicon validation and bring-up, Assembly and C/C++ embedded firmware, Software tool chain (assemblers, compilers, Makefiles, source control), Test plan development, Emulator and FPGA debugging, Debug feature architecture

Preferred skills

Micro-processor architecture (Cache Coherence, Memory ordering, Prefetching, Branch Prediction, Renaming, Speculative execution, Address Translation), Random Instruction Sequencing (RIS) testing, Block/Unit-level and Subsystem/Chip-level testing

Technologies

Emulators, FPGAs, Silicon, C/C++, Assembly

Responsibilities

Develop detailed test plans considering IP and uarch features; Work with design and verification teams for CPU bring-up and functional validation; Develop validation methodology and test contents for emulators and silicon; Triage and debug failures on silicon; Work with SOC and software teams for end-to-end validation; Reproduce silicon fails on emulators and FPGAs; Suggest and architect new debug features.

Seniority

Staff/Senior Staff, hands-on IC