08 Oct
|
Qualcomm
|
Bengaluru
08 Oct
Qualcomm
Bengaluru
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group, Engineering Group > Hardware Engineering
General Summary:
Role Overview:
We are looking for an experienced CPU/SoC Validation Engineer with solid knowledge of ARM Generic Interrupt Controller (GIC) architecture and hands-on experience in post-silicon validation, system-level debugging. The engineer will own validation of interrupt-controller functionality across CPU, firmware, power-management, and OS interactions.
Minimum Qualifications:
• Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.
OR
Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience.
OR
PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field.
Key Responsibilities
• Develop and execute post-silicon validation plans for ARM GICv3/GICv4 and CPU interrupt subsystems.
• Validate GIC components including: Distributor (GICD)Redistributor (GICR)CPU interface and system registersInterrupt Translation Service (ITS)SGI, PPI, SPI and LPI interrupt flows
• Validate interrupt routing, prioritization, masking, preemption, affinity, acknowledgement and EOI behavior.
• Develop stress scenarios covering: Concurrent interrupt generationHigh interrupt ratesMulti-core interrupt routingSGI broadcast and targeted SGIsInterrupt migration and CPU hotplugInterrupt handling during CPU idle and low-power transitions
• Validate GIC behavior across CPU power collapse, suspend/resume, reset and DVFS transitions.
• Debug complex issues involving lost interrupts, unexpected routing, interrupt latency, stuck interrupts and incorrect GIC state.
• Analyze key GIC registers such as GICD, GICR, ICC system registers, ICH virtualization registers and ITS state.
• Validate interactions between the GIC and OS/k
📌 Staff/Senior Staff Engineer – ARM GIC (Bengaluru)
🏢 Qualcomm
📍 Bengaluru