Passed phone interview.
Asked questions about DSP assembly.
How do you perform a modulo without using the modulo operator? Asked about MACM and how it handles 32-bit multiplication.
Next step was an onsite interview, about 6 hours.
Asked questions about wireless theory, space-time block codes, OFDM, MIMO, and Fourier analysis. Had to write a C function that reversed bits given two indices in an int. More C questions about multi-threading, some questions about hardware and assembly languages.
Write C functions that take two bit indices and an int, and reverse the bits in the int between the two indices.
Describe why OFDM works as well as it does. Describe QAM modulation and the effects of channel offsets.
The following metrics were computed from 2 interview experiences for the Qualcomm DSP Firmware Engineer role in Santa Clara, California.
Qualcomm's interview process for their DSP Firmware Engineer roles in Santa Clara, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Qualcomm's DSP Firmware Engineer interview process in Santa Clara, California.