Ángel García is an Embedded Linux Developer with nine years of hands-on experience enabling hardware and building BSPs for ARM and Tegra-based platforms across companies from research labs to industry. He specializes in low-level work—kernel and driver development, U-Boot customizations, Buildroot and Yocto BSP maintenance—and has led platform migrations and refactors to exploit new hardware capabilities. Ángel has also driven CI/DevOps for constrained and legacy systems, modernizing toolchains (including Buildroot and NixPkgs) and creating test/simulation tooling such as an LLRP device simulator for RFID systems. On open source he contributed Android NDK support and Android build-system fixes to a notable Qt-for-Go binding, showcasing cross-platform embedded build expertise beyond typical kernel work. Based in Pontevedra, Spain, he pairs methodical R&D and documentation skills with practical hardware bring-up experience, making him effective at turning experimental designs into production-ready firmware.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree in Telecommunications Engineering, Telecommunications Engineering, Bachelor's degree in Telecommunications Engineering, Telecommunications Engineering at Universidad de Vigo
Spanish High School for the brach of sciences, sciences and technology high school, Spanish High School for the brach of sciences, sciences and technology high school at IES San Tomé de Freixeiro
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
Role in this project:
Backend Developer
Contributions:2 reviews, 8 commits, 5 PRs in 10 months
Contributions summary:Ángel primarily contributed to the backend aspects of the Qt binding for Go, focusing on Android platform support. Their work involved implementing Android NDK support, including adding features for specific NDK versions and customizing the build process. They also addressed library linking issues and enhanced the build system for Android deployments.
Kernel source tree for Raspberry Pi-provided kernel builds. Issues unrelated to the linux kernel should be posted on the community forum at https://forums.raspberrypi.com/
Contributions:68 pushes, 16 branches in 1 year 7 months
kernelraspberry-piarmv8buildsforum
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
Ángel García - Embedded Linux Developer at Marine Instruments