Ravi Sarawadi

Firmware Architect at AMD

Leander, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ravi Sarawadi is a Firmware Architect with over a decade of deep embedded systems experience, currently shaping firmware at AMD after an 11-year engineering tenure at Intel. He combines system-level C/C++ and assembly expertise with Linux kernel, RTOS and boot firmware (coreboot/ChromeOS) work, having contributed meaningful platform support for Intel Apollo Lake and Meteor Lake in coreboot. His background spans mobile SoC bring-up, audio subsystem resilience at Qualcomm, and industrial embedded products, reflecting strong low-level debugging and recovery design instincts. Ravi holds a Master’s in Computer Science and brings GPU/CUDA, virtualization, and scripting fluency to complex platform problems. Notably, he has driven LPDDR4 initialization, ACPI and power-management fixes in open-source firmware—an uncommon blend of proprietary OEM and public upstream contributions. Based in Leander, Texas, he is skilled at translating hardware quirks into robust firmware architecture and tools.
code12 years of coding experience
job17 years of employment as a software developer
bookBachelor, Information Technology, Bachelor, Information Technology at Savitribai Phule Pune University
bookMasters, Computer Science, Masters, Computer Science at University of Florida
github-logo-circle

Github Skills (10)

firmware10
cpu-architecture10
embedded10
sys10
intel10
boot10
computer-architecture10
architecture10
acpi10
power-management9

Programming languages (1)

C

Github contributions (5)

github-logo-circle
coreboot/coreboot

Jul 2015 - Oct 2022

Read-only mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests.
Role in this project:
userEmbedded Systems Engineer
Contributions:64 commits in 7 years 5 months
Contributions summary:Ravi's contributions focused on modifying and updating the coreboot firmware for Intel's Apollo Lake and Meteor Lake platforms. They implemented and enhanced support for features like GSPI, LPDDR4 memory initialization, and ACPI tables. The user's work included adapting header files, adding device IDs, and fixing configuration issues related to PM energy reporting and PMC settings. Their changes involved modifying low-level system initialization and power management.
corebootfirmwarereviewpull-requestsbootloader
Contributions:7 commits in 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ravi Sarawadi - Firmware Architect at AMD