Khem Raj is a Linux platform engineering leader with 26 years of experience designing embedded systems, toolchains, and distribution-level build workflows for industrial and IoT products. Currently leading Linux strategy and upstream-first enablement for Qualcomm IE‑IOT, he combines deep kernel, Yocto/OpenEmbedded, and packaging expertise (RPM/APT) with practical compiler and toolchain knowledge (GCC/clang/LLVM). He has a long track record of hardening reproducible CI/CD and secure software supply chains, and has driven platform readiness across silicon, product, and security teams. An active open-source maintainer, his contributions span critical projects like bitbake, Yocto layers for RISC‑V and Raspberry Pi, musl, libc for Rust, and systemd—demonstrating portability and architecture-focused fixes. Notably, he pairs systems-level architecture with low-level compiler and libc work, a combination that helps avoid integration surprises in production embedded stacks. Based in San Jose, he blends hands-on engineering with leadership that scales long-lived, upstream-friendly embedded Linux platforms.
26 years of coding experience
23 years of employment as a software developer
Bachelor of Technology (B.Tech.), Electrical, Electronic and Communications Engineering Technology/Technician, Bachelor of Technology (B.Tech.), Electrical, Electronic and Communications Engineering Technology/Technician at National Institute of Technology Hamirpur-Alumni
Contributions:240 reviews, 99 commits, 177 PRs in 5 years 4 months
Contributions summary:Khem primarily contributes to the Yocto Project BSP layer for Raspberry Pi boards, making updates related to firmware, kernel versions, and tools specific to Raspberry Pi hardware. Their work involves modifying recipes for kernel, firmware, and tools, as well as adjusting configuration files to enable or disable specific hardware interfaces like one-wire. Additionally, they update and integrate various software components, including userland graphics, and make changes to build configurations within the Yocto environment.
Contributions:39 reviews, 146 commits, 97 PRs in 10 years 8 months
Contributions summary:Khem primarily focused on modifications within the NXP hardware support metadata layer. Their contributions involved adjusting build configurations, specifically targeting PowerPC and ARM architectures. They addressed issues related to dependencies, corrected build flags, and removed deprecated features. Furthermore, the user made changes to recipes and images to facilitate compatibility with other layers and machines, as well as made several adjustments to support musl.
openembedded-layerqoriqyocto-bsphardwaremetadata
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
Khem Raj - Linux Platform Engineering Leader, IE-IOT