Muralidharan Karicheri is a software architect with over 22 years of experience specializing in embedded Linux, Zephyr, bare-metal development, and low-level driver work for TI and ST SoCs. He combines deep expertise in Linux kernel and U-Boot driver development with hands-on platform bring-up, protocol stacks, and firmware-level debugging across ARM and DSP targets. Comfortable as both a team lead and an individual contributor, he has guided full lifecycle delivery using Agile practices while contributing actively to upstream open-source projects. Proficient in C, ARM assembly, C++, Python, and a broad toolchain including GIT, CCS, and gdb, he bridges hardware and software with pragmatic system-level design. Based in Germantown, MD, he holds an MS from Johns Hopkins and a BTech from NIT Calicut, and is noteworthy for persistent upstream kernel and U-Boot commits that reflect real-world production impact.
2 years of coding experience
10 years of employment as a software developer
MS, MS at Johns Hopkins University
B Tech, B Tech at National Institute of Technology Calicut
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:24 reviews, 5 PRs, 51 comments in 9 months
bluetooth-lereal-timezephyrsecuregit-repository
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
Muralidharan Karicheri - Software Architect at S&C Electric Company