Pranav Gupta

Staff Systems Engineer - Augmented Reality @ Google

San Francisco Bay Area

About

Simplify and Scale

Experience

  • Google (7 yrs 7 mos)
    • Staff Systems Engineer - Augmented Reality
      Sep 2024 - Present · 1 yr 10 mos

    • TL/Manager - Partner Engineering - Android Mainline
      Jun 2023 - Sep 2024 · 1 yr 4 mos

    • Partner Lead - Android Mainline
      Jul 2022 - Jun 2023 · 1 yr

  • Senior Embedded Systems Engineer at Square
    Sep 2017 - Dec 2018 · 1 yr 4 mos

  • Engineering Project Manager - Software Project Lead at Apple
    May 2016 - Aug 2017 · 1 yr 4 mos

  • BlackBerry (Greater Ottawa Metropolitan Area)
    • Technical Lead - Android bring-up and Integration
      Nov 2015 - May 2016 · 7 mos

      • Technical lead for end to end integration of Android on BlackBerry (OS, system services and applications) • Worked with multiple teams to resolve blockers and expedite delivery of features and functionality • Drove complex release gating issues spanning multiple domains to resolution • Provided updates on critical issues to senior management during daily exec review calls

    • Firmware Developer II - Device Diagnostics and Stability
      Aug 2015 - Oct 2015 · 3 mos

      • Debugged and resolved critical system level issues on Android • Implemented BlackBerry specific modifications to ADB and Android Bugreporter • Reviewed SELinux policy changes across multiple domains aimed at strengthening device security

    • Firmware Developer II - Manufacturing Software Platform
      Mar 2012 - Aug 2015 · 3 yrs 6 mos

      • Architect for manufacturing software framework on Android focused on stability, responsiveness and reducing development time • Architect for Android based manufacturing software image designed with following constraints: - Extremely small size (less than 400 MB) - Meets security requirements (SELinux enforced) - Re-use of OS services layer from Android, while removing the application framework • Collaborated on software design and manufacturing requirements with driver and security teams • Reviewed hardware (HW) schematics and test coverage • Technical project lead for ODM manufacturing with Foxconn in China • Shipped many commercial products including PRIV, Passport, Z30, Z3, Z10, Q10

  • Embedded Software Developer - Coop at Broadcom
    May 2010 - Dec 2010 · 8 mos

    • NAND flash programming algorithm development for use with Lauterbach debugger • Implemented an API to access a FAT32 formatted file system in a non OS environment • Used Perl to refactor code to meet Linux Kernel coding standards • Custom compiled kernel for the Pandaboard required for Pandaboard evaluation and profiling the OMAP 4430 procesor