Andrea Gilardoni

Senior Firmware Engineer at Qualcomm

Flero, Lombardy, Italy
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

🤩
Rockstar
🎓
Top School
Andrea Gilardoni is a Senior Firmware Engineer with a decade of hands-on experience building embedded systems, IoT platforms, and cloud integrations across startups and research labs. Currently at Qualcomm after leading firmware efforts at Arduino, he combines low-level MCU expertise—demonstrated by contributions adding STM32L0 target support to the widely used Arm Mbed OS—with practical cloud and DevOps skills from roles at Syneto and Tessa Agritech. His background spans hardware design, firmware, Kubernetes deployments, and visualization stacks like Grafana, enabling end-to-end product delivery from sensor to cloud. A lifelong learner completing advanced studies at the University of Trento, he brings both academic rigor in computer science and a pragmatic startup mentality to complex embedded problems.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Università di Trento
bookScuola Superiore Italiana Information Technology and Telecomunications, Scuola Superiore Italiana Information Technology and Telecomunications at I.T.I.S. B. Castelli
languagesEnglish, Italian
github-logo-circle

Github Skills (13)

c1710
embedded10
stm10
c1110
sys10
hal9
abstraction-layer9
microcontroller9
firmware9
iot9
device-driver8
interrupt-handling8
interrupt8

Programming languages (10)

TypeScriptJavaShellC++CRustMakefileGo

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Aug 2020 - Sep 2020

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:9 reviews, 7 commits, 2 PRs in 25 days
Contributions summary:Andrea primarily contributed to adding support for a new STM32L071CXCTX target, a critical step in expanding the project's compatibility. They modified device-specific header files and startup code to integrate the new target, including changes to interrupt vector tables. Their work also encompassed fixing configuration issues and updating HAL configurations, thus ensuring the target's proper functionality within the broader mbed-os framework.
kernelmbed-osoperating-systemlinuxmbed
Contributions:7 reviews, 12 PRs, 24 pushes in 9 months
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
Andrea Gilardoni - Senior Firmware Engineer at Qualcomm