With over 11 years of extensive experience in software development, systems, and networking, Shashikanth Gangarapu is a seasoned Senior Firmware Engineer currently contributing his expertise at Apple Inc. His professional journey is marked by a deep proficiency in embedded software design, development, and debugging, particularly in environments with memory constraints and complex multi-threaded, multi-core architectures.
Expertise and Technical Skills
Shashikanth is highly skilled in several programming languages, including C, C++, Python, Perl, and UNIX shell scripting. His technical toolkit includes industry-leading tools like T32, gdb, Jenkins, and Git, alongside specialized knowledge in wireless networking protocols such as 802.11a/b/g/n/ac/ax and UWB (802.15.4z). Shashikanth’s experience in firmware programming and platform software for WLAN subsystems is complemented by his hands-on expertise in SoC bring-up, chip/SoC prototype evaluation, and FPGA setup.
Professional Experience
Apple Inc., Sunnyvale, CA
Senior Firmware Engineer
At Apple, Shashikanth has been instrumental in implementing firmware features for Ultra Wide Band (UWB) chipsets, optimizing firmware for memory-constrained environments, and collaborating across teams to integrate firmware into iOS platforms. His work in automation and continuous integration has significantly contributed to the validation and seamless deployment of new features.
Qualcomm Atheros Inc., San Jose, CA
During his tenure at Qualcomm, Shashikanth designed and implemented advanced L2-layer (MAC) features in Wi-Fi technologies, including 802.11n/ac/ax, and led the implementation of IEEE 802.11ax features such as UL-OFDMA and UL MUMIMO. He also developed crucial frameworks for interrupt management and packet queue management, enhancing the efficiency and reliability of wireless communication systems.
Shashikanth’s expertise is underpinned by a strong foundation in both the theoretical and practical aspects of embedded systems and wireless communication technologies. His ability to innovate, coupled with his experience in industry-leading organizations like Apple and Qualcomm, makes him a valuable asset for any cutting-edge technology project. Whether it’s optimizing firmware for performance or leading the development of next-generation wireless technologies, Shashikanth brings unmatched expertise and a proven track record of success.