Aswin P P
Embedded Software Engineer Google | Qualcomm
- Role
- Embedded Firmware Engineer at Google
- Location
- Bengaluru, KA, IN
- LinkedIn followers
- 500 followers
About Aswin P P
Senior Embedded Firmware Engineer with a decade of experience dedicated to architecting and delivering high-performance solutions for embedded core platforms.My core strength lies in silicon software development, including extensive work on bootROM, bare-metal programming, and developing critical device drivers.I possess a deep understanding of microcontroller architectures (ARM A9, M55, M0P), Linux kernel internals, and network stack optimization.Proven track record in driving innovation through comprehensive hardware-software co-design, with expertise in pre-silicon development (emulation, simulation, GLS) and meticulous IP validation and integration for optimal system performance.Key Skills- Silicon Software Development- BootROM & Bootloader Development- Secure boot and TFA- Bare-metal Programming- Embedded C/C++- Low-Level Device Drivers- Pre-silicon Validation (Emulation, Simulation, GLS)- IP Validation & Integration- ARM Architectures (A9, M55, M0P)- Kernel Internals & OS Concepts- System-Level Architecture- Debugging & Troubleshooting- USB Protocols (USB 2.0/3.0, USB-C)- Linux Kernel Network Stack- WLAN Driver Programming (802.11 MAC/PHY)- Data Structures & Algorithms- Python, R
Experience
Embedded Firmware Engineer
May 2022 — Present · Bengaluru, IN
Led USB silicon software stack for Google Tensor SoCs, And delivery of the ARM TFA EL3 secure runtime- Spearheaded the USB software team for Google Tensor SoCs, Owned the end-to-end delivery of the entire USB stack, including xHCI host, Device Mode, Fastboot, and Power Delivery firmware- Delivered the ARM Trusted Firmware-A (TFA) bootloader, establishing the critical EL3 secure runtime environment for the SoC validation and SLT teams- Engineered low-level drivers (I2C, UFS, SMMU) and owned pre/post silicon bring-up- Drove cross-functional collaboration with hardware and systems teams to streamline the entire SoC development lifecycle, from pre-silicon (emulation, FPGA) to post-silicon bring-up.
Education
Cranes Software International Ltd
in Professional Diploma in Embedded System Design, Embedded System Design Real Time Operating Systems
2013 — 2014
Calicut University
Bachelor of Technology (BTech), Electronics and communication Engineering
2009 — 2013
Skills
- Vxworks
- Unix
- Ieee 802.11a
- 8051 Microcontroller
- Vhdl
- Linux
- Ieee 802.11
- Socket Programming
- Ieee 802.11n
- C++
- Unix Operating Systems
- Ieee 802.11g
- Embedded C
- Windows Driver Development
- C
- Ieee 802.11s
- Ieee 802.11i
- Rtos
- Ieee 802.1x
- Windows
- Arm
- Network Protocols
- Linux Drivers
- Ieee 802.11e
- Bluetooth
- Ieee 802.11k
- Arm Architecture
- Device Drivers
- Tcp/Ip
- Wince
- Embedded Systems
- Wlan Protocols
- Wireless
- Ieee 802.11b
- Testing
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.