QualcommSoftware Engineering Intern
May. 2012 - Aug. 2012Greater San Diego AreaWorked on the QNX Team of the QCT (Qualcomm CDMA Technologies) division. The team is responsible for providing the firmware for RIM's QNX RTOS to run on Snapdrangon processors of Qualcomm.
- Wrote a library that attaches two interrupt handlers to the kernel on boot-up, checks for L1 and L2 cache parity errors, logs the errors and updates clock drivers to avoid further errors.
- Completed performance analysis of device driver APIs for Power Management IC (PMIC), SPI and SMMU.