# Jack Y. > Staff Software Engineer at Google Location: San Francisco Bay Area, United States Profile: https://flows.cv/jacky1 ## Work Experience ### Staff Software Engineer @ Google Jan 2015 – Present | Mountain View, CA • Technical Lead for Android Telephony Frameworks: Led the end-to-end development of the Android telephony data stack, network stack, and telephony core stack, which are critical components utilized by over 3 billion active Android devices daily. Oversaw complex technical decisions, system architecture, and feature integration to ensure optimal performance and scalability, contributing to the seamless operation of Android’s global telephony ecosystem. • Re-architected Android IWLAN Framework: Undertook a comprehensive redesign of the Android IWLAN architecture, significantly improving its efficiency and robustness. Enhanced IWLAN handover policy support, enabling more reliable transitions between Wi-Fi and cellular networks. This new architecture, which has been rolled out to all Android devices since the Android Q release, has optimized user connectivity experience globally by minimizing interruptions during network handovers. • Pioneered 5G Network Enhancements: Led a high-impact team to implement groundbreaking support for 5G network slicing, allowing for better network resource allocation tailored to specific user needs. Enhanced the setup data retry mechanism, improving reliability in data session establishment, and updated the data profile configuration to support both pre-5G and 5G environments. These innovations have ensured a smooth transition for Android devices into the 5G era, delivering faster and more reliable mobile connectivity for billions of users. ### Sr. Staff Software Engineer @ Qualcomm Jan 2008 – Jan 2015 | San Diego, CA • Engineered Windows Radio Interface Layer (RIL) Driver: Designed and implemented the RIL driver, enabling Windows Phone functionality on Qualcomm silicon, ensuring seamless integration across devices. • Leadership in Multi-Network Voice Call Support: Led a team of four developers to deliver comprehensive support for CDMA, GSM, UMTS, and LTE voice calls, including supplementary services, achieving full compliance with 3GPP and 3GPP2 standards. • Architected Cellular API for Windows: Developed a robust cellular API within the Microsoft Windows stack, facilitating smooth interaction with Qualcomm’s MSM/Modem Interface (QMI) framework, enhancing communication efficiency across platforms. • Spearheaded VoLTE, VT, and IMS Stack Implementation: Directed a team of four engineers to design and implement Voice over LTE (VoLTE), Video Telephony (VT), and IP Multimedia Subsystem (IMS) stacks within the Windows RIL, meeting stringent 3GPP, IR92, and IR94 standards for cutting-edge communication technologies. • Innovated Independent Smartphone Verification System: Led the development of an innovative, independent verification system that empowered desktop PC-based testing for smartphones, enhancing test automation and reducing time to market. • Designed Advanced Logging Framework for Diagnostics: Created a user-mode RIL logging framework leveraging Qualcomm’s eXtensible Diagnostic Monitor (QXDM) and Windows software trace preprocessor (WPP), streamlining diagnostics and troubleshooting for improved system reliability. ### Sr. Software Engineer @ AMD Jan 2004 – Jan 2008 | Fort Collins, CO • Engineered SMBus Driver for AMD Embedded Platform: Designed and implemented the Windows CE 6.0 System Management Bus (SMBus) driver, optimizing communication protocols for AMD embedded systems. • Developed Advanced Thermal Management Solutions: Created a comprehensive thermal management plan and implemented the Windows CE 6.0 thermal management driver, ensuring efficient heat control for the AMD embedded platform to enhance device performance and longevity. • Implemented High-Performance AHCI Module: Developed the Advanced Host Controller Interface (AHCI) module for the Windows Vista SATA disk driver in C++ for the AMD Southbridge chip, delivering reliable and high-speed data transfer capabilities. • Led Comprehensive Board Support Package (BSP) Development: Spearheaded the development of the Windows CE 6.0 BSP, including key components like OAL (Operating Abstraction Layer), graphics, audio, system management bus, and USB drivers, providing robust support for AMD embedded processors and Southbridge chips. • Developed Essential Windows CE Tools: Created two custom Windows CE tools and a Help Document Viewer in C++ for the AMD embedded platform, enhancing system utility and documentation accessibility. • Boosted Media Transfer Protocol Driver Performance: Achieved a 30% performance improvement in the Windows CE 5.0 Media Transfer Protocol driver for the AMD embedded platform, optimizing data transfer speeds and system efficiency. ## Education ### M.S in Electrical and Computer Engineering Carnegie Mellon University ### B.S. in Computer Science National Taiwan University ## Contact & Social - LinkedIn: https://linkedin.com/in/chiakuang --- Source: https://flows.cv/jacky1 JSON Resume: https://flows.cv/jacky1/resume.json Last updated: 2026-04-12