Summary
Yingying Tang is a Staff Software Engineer with over a decade of experience building Linux kernel drivers and low-level software for Snapdragon and x86 platforms across mobile, IoT, robotics, drones and automotive domains. At Qualcomm she architects and implements kernel modules, device drivers, DSP and middleware that coordinate AP/DSP/NPU workloads, and contributes upstream to Linux kernel subsystems such as mac80211 and ath10k. Earlier roles focused on PHY/MAC/RLC protocol layers for 2G–4G base stations, giving her deep expertise in wireless stacks and real-time scheduling. Based in Shanghai, she combines production-grade embedded systems engineering with open-source collaboration, frequently working on PX4, wpa_supplicant, hostapd and other community projects. Colleagues rely on her rare blend of silicon-platform knowledge and hands-on kernel development to solve cross-processor integration challenges.
10 years of coding experience
9 years of employment as a software developer
Bachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at Zhejiang University of Technology