Q

Qualcomm

Designs mobile chips and licenses wireless patents

CPU Staff/Senior Staff Engineer - ARM GIC & CPU Post-Silicon Validation, Hardware Engineering

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or a related field and at least 3 years of Hardware Engineering or related work experience; or a Master's degree in those fields and at least 2 years of related experience; or a PhD in those fields and at least 1 year of related experience.
  • Strong understanding of ARMv8/ARMv9 architecture and ARM GICv3/GICv4 architecture.
  • Knowledge of SGI, PPI, SPI, and LPI interrupts; interrupt affinity and routing; priority masking and preemption; Group 0 and Group 1 interrupts; secure and non-secure interrupt handling; GIC Distributor and Redistributor; CPU interface registers; ITS and MSI-based interrupts; and virtual interrupts/vGIC concepts.
  • Understanding of CPU power states, clock/power collapse, reset sequences, and low-power entry/exit.
  • Programming or scripting experience with C/C++, Python, and shell scripting.

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 registers, Interrupt Translation Service (ITS), and SGI, PPI, SPI, and LPI interrupt flows.
  • Validate interrupt routing, prioritization, masking, preemption, affinity, acknowledgement, and EOI behavior.
  • Develop stress scenarios covering concurrent interrupt generation, high interrupt rates, multi-core interrupt routing, SGI broadcast and targeted SGIs, interrupt migration and CPU hotplug, and interrupt handling during CPU idle and low-power transitions.
  • Validate GIC behavior across CPU power collapse, suspend/resume, reset, and DVFS transitions.
  • Debug issues involving lost interrupts, unexpected routing, interrupt latency, stuck interrupts, and incorrect GIC state.
  • Analyze GICD and GICR registers, ICC system registers, ICH virtualization registers, and ITS state.
  • Validate interactions between the GIC and OS/kernel, firmware, hypervisor, and power-management software.
  • Work with CPU architecture, firmware, kernel, power-management, design, and verification teams to root-cause silicon issues.
  • Use register dumps, trace, kernel logs, crash dumps, and waveform/trace correlation for hardware/software debugging.
  • Develop automation and stress workloads for interrupt validation and regression testing.
  • Track validation coverage, defects, risks, and closure status through engineering tracking systems.

Desired Qualifications

  • Experience with JTAG/debuggers and SoC debug methodologies.
  • Seven to sixteen years of experience in CPU/SoC post-silicon validation or silicon bring-up.
  • Experience validating ARM-based multicore SoCs.
  • Knowledge of virtualization, hypervisors, and virtual interrupt handling.
  • Experience debugging interactions among GIC, CPU low-power states, DVFS, and firmware.
  • Ability to convert architectural requirements into validation scenarios, stress tests, and measurable coverage.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs