Director Engineering
CurrentProject Lead of application processor software for Android SDM850 and SM8150 - Responsible for bring up of Android OS, and BSP (i.e. board support package) pre-silicon effort , silicon bring up, and commercialization of the BSP software Project Lead for Windows Phone Snapdragon 400, S4 Plus, and 820 - Led cross functional teams for pre-silicon effort, silicon bring up, BSP software development and testing that lead to commercialization of several Windows Phone devices in multiple mobile operators across the globe. Various software design and development tasks - implemented firmware over-the-air upgrade feature, developed GPIO driver and language provisioning, maintained update/system loader, analyzed WP BSP security, and brought up of Snapdragon S1 silicon - on Windows Phone platformContributed as individual developer, and subsequently as a lead to enhance NMC (i.e. network management center) software for a fleet management of trucks, cabs, and heavy equipment.As a software developer, augmented Globalstar Reverse Link Gateway Transceiver System software, and added new features like high availability and finite state machine to it.