Leonardo Cavagnis

Leonardo Cavagnis

Senior Firmware Engineer / Developer Advocate @ Qualcomm

About

🦾 Experienced and passionate Embedded Software engineer with strong expertise in C/C++ development and embedded systems design. ✍️ Technical content writer and public speaker, passionate about sharing knowledge through talks, workshops, and blog content.🌍 Beyond tech, enjoys coordinating group travel around the world, fostering exploration and connection. Passionate about CrossFit, balancing mental and physical challenges.

Country

Italy

City

Greater Milan Metropolitan Area

Industry

Computer Software

Skill

C, Firmware, Embedded system, Debug, Embedded C, Microcontrollers, FPGA, ARM, Microcontrollori, Elettronica, SoC, Elettronica digitale, C++, VHDL, Verilog, Matlab, Python, Sistemi embedded, Embedded software, Git

Experience

Qualcomm

Senior Firmware Engineer / Developer Advocate

Qualcomm

LinkedIn
2026-1 - Present · 9 mos

Torino, Piemonte, Italia

Following Qualcomm’s acquisition of Arduino, I have transitioned into the role of Senior Engineer, maintaining my dual focus on firmware development and developer relations activities.

Arduino

Developer Advocate

Arduino

LinkedIn
2025-10 - Present · 1 yr

Torino, Piemonte, Italia

I act as a bridge between the engineering team and the community, creating tutorials, hosting workshops, and presenting at events. I work closely with the marketing team to showcase innovations, engage users, and gather feedback to improve products.

Arduino

Sr. Firmware Engineer

Arduino

LinkedIn
2023-3 - Present · 3 yrs 7 mos

Torino, Piemonte, Italia

In the Engineering team, I develop core functionalities and libraries for boards, contributing to both new products and the maintenance of existing ones. I collaborate with the content team to ensure clear and high-quality documentation for users.

Italian Embedded

Community Builder & Content Creator

Italian Embedded

LinkedIn
2025-1 - Present · 1 yr 9 mos

Milano, Lombardia, Italia

Italian Embedded is a community that connects professionals and companies working with embedded systems in Italy. As a Community Builder, I organize events and networking initiatives, helping professionals and companies connect and share expertise. My goal is to strengthen the community by encouraging knowledge exchange and long-term collaboration. As a Content Creator, I create and manage technical and community-focused content for our LinkedIn page. I plan the editorial calendar, design engaging posts, and coordinate with community members to feature their contributions and promote their work.

Eldor Corporation

System & Embedded Software Engineer

Eldor Corporation

LinkedIn
2022-9 - 2023-2 · 6 mos

Milano, Lombardia, Italia

In the e-mobility division, I am responsible for designing, implementing, and maintaining hardware and software systems to meet product requirements. I also provide mentorship for the embedded software team on an ad-hoc basis, while maintaining focus on system-level activities. Main tasks: - Gathering and drafting of the system requirements, interacting with technical and product areas - Analyzing and writing software requirements and architecture (Embedded Software, Mobile App, Backend, and Frontend) based on system requirements - Ensuring traceability between software and system requirements and managing documentation - Preparing software, system, and HW-SW integration testing procedures, collaborating with test and Q&A areas - Estimating software development and testing times

Eldor Corporation

Sr. Embedded Software Engineer, Team Lead

Eldor Corporation

LinkedIn
2021-1 - 2022-8 · 1 yr 8 mos

Milano, Lombardia, Italia

In the e-mobility division, I am responsible for the embedded firmware development team (1 direct report) and the embedded algorithm/software development team (1 direct report). I was involved in the development of a new line of products for the light electric vehicle (LEV) market. I'm 50% hands-on, and 50% on designing, planning, and tutoring.

Zehus S.p.A.

Firmware Engineer

Zehus S.p.A.

LinkedIn
2017-11 - 2020-12 · 3 yrs 2 mos

Milano, Lombardia, Italia

Zehus is an innovative and Italian company that produces powertrain for light electric vehicles (LEV). I am involved in the development of Bitride Bikesharing: the first worldwide hybrid free-floating bikesharing and on the second generation of Zehus All In One (AIO) flagship product. Main tasks: - Firmware development for ARM-based (Nordic nRF52 SoC), Freescale (MC56F84xx DSC) and PowerPC (ST SPC5) microcontrollers. - Modelling SW logic and control algorithm using Matlab, Simulink & Stateflow (Automatic generation of C code from model, using Embedded Coder). - Development of PC tools (Visual Studio C#, Python, Batch script) for production, test and quality check purposes.

Dropsa spa

Firmware & Electronic Engineer

Dropsa spa

LinkedIn
2016-4 - 2017-10 · 1 yr 7 mos

Vimodrone, Lombardia, Italia

I was part of the Electronic&Electrical R&D department of a company that produces lubrication systems for industry market. I worked on complex systems for the Industrial Internet of Things (IOT) with Touch TFT display, most common communication interfaces (Wi-Fi, Bluetooth, USB, Ethernet ...) and Industrial fieldbuses (Profinet, ...). I helped company to get in Industry 4.0 market, contributing to the development of a series of new products, equipped with microcontroller and Wireless connectivity (BLE & Wi-Fi). Main tasks: - Firmware development for STM32 32-bit ARM Cortex-M microcontroller (STM34F407/437xx). - Project management support. - Drawing up of project documentation and manuals. - Review of electronic circuit schemes. - Development of PC tools (Visual Studio C#, Python, Batch script) for production, test and quality check purposes.

Education

Politecnico di Milano

Politecnico di Milano

LinkedIn

Computer Science and Engineering

2013 - 2015 · 2 yrs

I focused my studies on Embedded Systems, with particular attention on Firmware development and FPGA programming.

Politecnico di Milano

Politecnico di Milano

LinkedIn

Computer Science and Engineering

2010 - 2013 · 3 yrs

Leonardo Cavagnis's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.