Adrian Alonso is a seasoned embedded Linux engineer with 17 years of experience specializing in Yocto/OpenEmbedded build systems, Linux kernel device drivers, and audio subsystems for NXP i.MX and Xilinx platforms. Based in Austin, he has led projects and release management at NXP Semiconductors while contributing upstream meta-layers (including Freescale/meta-freescale and meta-xilinx) to ensure hardware support and build compatibility. Proficient in C/C++, Bash, and Python, he pairs low-level kernel work鈥擟CM, IOMUXC, MMDC and audio drivers鈥攚ith practical build-system expertise that speeds product bring-up. Notably, his contributions helped add support for multiple i.MX generations and resolved graphics and audio integration issues across Yocto BSPs, reflecting a rare blend of driver internals and build-automation insight.
17 years of coding experience
8 years of employment as a software developer
Balchelor, Electronic Engineering, Balchelor, Electronic Engineering at Universidad Aut贸noma Metropolitana
Contributions summary:Adrian primarily contributed to the Freescale meta-layer for embedded systems. Their work focused on updating and integrating components like the kernel, u-boot, and Xorg drivers, specifically targeting i.MX platforms. They modified build scripts, updated versions, and addressed compatibility issues, demonstrating a deep understanding of the Yocto Project build system and embedded system configuration. Their commits included support for new hardware (i.MX51, i.MX6) and addressed issues related to graphics drivers and audio configuration.
Find and Hire Top DevelopersWe鈥檝e 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
Adrian Alonso - Software Engineer at NXP Semiconductors