Ángel García

Embedded Linux Developer at Marine Instruments

Pontevedra, Galicia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Á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.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree in Telecommunications Engineering, Telecommunications Engineering, Bachelor's degree in Telecommunications Engineering, Telecommunications Engineering at Universidad de Vigo
bookSpanish 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
languagesSpanish, Galician, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

platform-agnostic10
multiplatform10
qt10
cross-platform10
go10
android10
golang10
android-ndk10
cgo10
platform-independent10
build-automation9
linux6
macos5
windows5
ios4

Programming languages (7)

C#DockerfileShellCGoBrainfuckPython

Github contributions (5)

github-logo-circle
therecipe/qt

Oct 2019 - Sep 2020

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:
userBackend 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.
ios-androidfreebsdiosraspberry-pi-osraspberry-pi
angiglesias/raspberry-kernel

May 2022 - Dec 2023

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