Engineer
Qualcomm
Jan 2020 - Aug 2022 (2 years 8 months)
Working on the Data Modem team, my work focused primarily implementing packet accelerator, enabling data transfer to bypass software processor. The code sequencer I worked on served as the central controller for all data offload paths, requiring me to interface between several driver teams, communicating hardware requirements and designing the firmware implementation for various WLAN, Ethernet, and PCIe drivers.
Additionally, I used C++ to develop exhaustive unit tests for the firmware, having to simulate complete data transfer across the modem hardware.
As apart of commercialization of the hardware, I developed several python scripts to assist in the debugging of customer reported crashes, significantly reducing debug