Himanshu Sahdev is a systems engineer with 9 years of embedded firmware and IoT experience, currently at NXP after roles at Intel, Ciena and HCL where he worked extensively on coreboot and slimbootloader projects. He combines low-level firmware expertise—contributing to well-known open-source projects like coreboot and slimbootloader—with hands-on product work in WSN/IoT, smart meters, telepresence robots and smart streetlighting. Comfortable across the stack from boot firmware and DMA configuration to FPGA integration and OTA solutions, he’s delivered tooling automation (Jenkins jobs, VM flashing scripts) and pragmatic fixes that improve maintainability and hardware initialization. An IEEE volunteer and student-chapter leader, he pairs technical depth with a demonstrated commitment to community education and real-world impact in developing regions. Notably, his contributions to coreboot include QEMU emulation tweaks, ACPI/coreinfo improvements and DMA fwcfg support—showing both systems-level insight and attention to code quality.
9 years of coding experience
3 years of employment as a software developer
High School, Physics,Chemistry,Maths, High School, Physics,Chemistry,Maths at Navyug School , Lodhi Road, New Delhi-3
Bachelor of Technology (B.Tech.), Electronic and Communications Engineering Technology/Technician, Bachelor of Technology (B.Tech.), Electronic and Communications Engineering Technology/Technician at Northern India Engineering College
Visit http://slimbootloader.github.io for documentation
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:6 commits, 6 PRs, 12 comments in 8 months
Contributions summary:Himanshu focused on low-level firmware development for the Slim Bootloader. They optimized early boot initialization procedures, including clearing interrupts and restoring register values. Key contributions involve handling CPU BIST failures within the boot process and ensuring the bootloader correctly assesses and manages hardware initialization issues. Furthermore, the user addressed minor code typos and made improvements to the TpmLib related to TPM2 capabilities, ensuring robust system behavior.
Read-only mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests.
Role in this project:
Embedded Systems Engineer
Contributions:15 commits in 2 months
Contributions summary:Himanshu primarily contributed to the coreboot firmware, making changes related to QEMU emulation, ACPI table modifications, and coreinfo payload updates. The user addressed whitespace issues, optimized code, and replaced macros with enums, demonstrating a focus on code quality and maintainability. Additionally, the user implemented DMA configuration for firmware config read and refactored code to use predefined types, highlighting a deep understanding of the system's low-level workings.
corebootfirmwarereviewpull-requestsbootloader
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
Himanshu Sahdev - Systems Engineer at NXP Semiconductors