Najumon Ba is a System Software Architect with over 16 years of experience designing and delivering system software, firmware, and board support packages for Intel platforms. He currently leads Zephyr RTOS architecture and BSP development, contributing notable upstream work such as ACPI support, PCI legacy interrupt routing, and Intel eMMC host controller integration in the popular zephyrproject-rtos. Comfortable across pre-silicon environments, Najumon partners with IP and SoC architects to validate early RTL on FPGA/HFPGA, co-debug hardware issues, and shepherd power-on/boot camps to timely PO exits for cutting-edge IP. His background spans deep Windows kernel and device driver expertise (audio, storage, USB, PCIe, xHCI, network controllers) and firmware leadership for new SoC IPs. He combines hands-on driver/firmware delivery with customer-facing CoDev support, and has a track record of delivering PV-quality firmware for complex SoC programs. Based in Bengaluru, he pairs systems-level architecture thinking with practical low-level debugging skills that accelerate hardware-software readiness.
5 years of coding experience
14 years of employment as a software developer
Diploma in Electronic Engineering , Electronic engineering, Diploma in Electronic Engineering , Electronic engineering at Govt. Polytechnic College
AKJM HS Kanjirapally
B-Tech, Electronics and Communication, B-Tech, Electronics and Communication at St. Joseph's College of Engineering and Technology, Palai(Autonomous)
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:143 reviews, 27 PRs, 203 comments in 3 years
Contributions summary:Najumon primarily contributed to the Zephyr RTOS project by adding support for ACPI (Advanced Configuration and Power Interface) functionality, including MADT (Multiple APIC Description Table) and DMAR (DMA Remapping) table information retrieval. They implemented PCI legacy interrupt support through the PCI Routing Table (PRT) and added eMMC host controller support. Their work involved modifying existing drivers (serial, pcie), adding new drivers for the Intel eMMC host controller, and updating board configurations to enable eMMC support.
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
Najumon Ba - System Software Architect at Intel Corporation