Krishna Pabbuleti is an embedded software engineer with nearly a decade of industry experience and prior academic research focused on cryptography for constrained platforms. Currently at Apple, he specializes in ARM SoC bring-up and low-level driver development, with deep C expertise and hands-on debugging using GDB/LLDB. His background spans platform work at Cisco (x86 bring-up, secure boot/firmware upgrades) and SoC security validation at STMicro, giving him practical fluency in PCIe, SPI, I2C, secure key management and boot chains. Krishna pairs firmware craftsmanship with a research mindset—his Virginia Tech work on accelerating public-key crypto on mobile processors yielded published results and measurable performance gains. He also maintains full-stack fluency with Python, Java and REST APIs, enabling him to bridge firmware, tools and system integration effectively.
9 years of coding experience
6 years of employment as a software developer
Master of Science (MS), Computer Engineering, 3.68/4.0, Master of Science (MS), Computer Engineering, 3.68/4.0 at Virginia Tech
B.E.(Hons.), Electrical and Electronics, 7.96/10, B.E.(Hons.), Electrical and Electronics, 7.96/10 at Birla Institute of Technology and Science
High School, High School at Gautam High School
Intermediate, MPC, Intermediate, MPC at Gautam Junior College
Contributions:3 releases, 4 reviews, 28 commits in 3 years 11 months
apiservicenowapi-wrappernode-jswrapper-library
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
Krishna Pabbuleti - Embedded Software Engineer at Apple