Rahul Pathak

Senior Staff Engineer at Qualcomm

Pune, Maharashtra, India
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
Rahul Pathak is a Senior Staff Engineer with nine years’ experience architecting low-level platform software, currently focused on RISC-V CPU architecture, firmware/bootloaders, and CPU power and performance management at Qualcomm. He combines deep Linux kernel and device driver expertise with hands-on firmware work and cross-domain platform management (RPMI), having previously led similar initiatives at Ventana and in automotive IVI/ADAS systems. Rahul programs in C, Python and Rust and has a track record of shipping end-to-end embedded solutions that bridge low-cost hardware, image processing and deep learning—examples include image perceptual hashing, OCR automation and multi-threaded flashing tools for production lines. Comfortable working across firmware, kernel and cloud-connected features (Alexa/AWS), he brings both systems-level rigor and product delivery experience to complex, performance-sensitive platforms.
code9 years of coding experience
job15 years of employment as a software developer
bookSSC Mathematics Biology, SSC Mathematics Biology at Army School Agra
bookPost Graduate Diploma Embedded Systems Design, Post Graduate Diploma Embedded Systems Design at CDAC- Advanced Computing Training School, Bangalore
bookNanodegree Computer Vision, Nanodegree Computer Vision at Udacity
bookBachelor of Technology (B.Tech.) Electronics & Communication Embedded Systems, Bachelor of Technology (B.Tech.) Electronics & Communication Embedded Systems at Uttar Pradesh Technical University
languagesHindi, English
github-logo-circle

Github Skills (97)

stylus10
lua10
risc10
vscode10
ide10
neovim10
editor9
latex9
cli9
boost9
messaging9
interoperability9
vim9
nvim9
electron9

Programming languages (14)

C++CSSCMakefileTeXHTMLBitBakeJupyter Notebook

Github contributions (5)

github-logo-circle
ventanamicro/qemu

Mar 2022 - Mar 2025

Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
Contributions:77 pushes, 21 branches in 3 years
linuxtarballsqemusubmitpull-requests
pathakraul/riscv-rpmi

Dec 2023 - Mar 2025

RISC-V Platform Management Interface Specification
Contributions:121 pushes, 49 branches, 2 comments in 1 year 3 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
Rahul Pathak - Senior Staff Engineer at Qualcomm