Arturo Guadalupi

Staff Hardware Engineer - Manufacturing Engineering Manager at Qualcomm

Turin, Piedmont, 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
Arturo Guadalupi is a seasoned hardware and manufacturing engineering leader with 13 years of experience designing embedded systems, production test frameworks, and lean manufacturing processes. Currently a Staff Hardware Engineer and Manufacturing Engineering Manager at Qualcomm (and previously leading similar efforts at Arduino), he blends deep hands-on expertise in PCB design, firmware (C++ for AVR/SAMD), and test-fixture development with cross-functional program management. He is an active contributor to the official Arduino cores and IDE, having fixed critical I2C, PWM and USB MIDI issues and added board support—work that demonstrates strong embedded systems and open-source credentials. Arturo founded Xander Electronics and collaborates with boutique instrument makers, applying analog and audio design skills to custom amplification and pickup development. He holds advanced training in analog and power design from Politecnico di Torino and certifications in PCB rework and acceptability, and brings a knack for turning complex hardware-software interactions into reliable, manufacturable products. Notably, he has built proprietary automated test frameworks at scale, bridging firmware, frontend/backend software and manufacturing to improve yield and product quality.
code13 years of coding experience
job9 years of employment as a software developer
bookLaurea Magistrale Progettazione Analogica e di Potenza, Laurea Magistrale Progettazione Analogica e di Potenza at Politecnico di Torino
bookSDA Bocconi
bookPerito Elettronico e delle Comunicazioni Capotecnico Elettronica e Telecomunicazioni, Perito Elettronico e delle Comunicazioni Capotecnico Elettronica e Telecomunicazioni at ITIS Giovanni Giorgi
bookIPC-7711/7721, IPC-7711/7721 at IPC-7711/7721
bookIPC-A-610H IPC-A-610, IPC-A-610H IPC-A-610 at IPC-A-610H
bookMachine Learning, Machine Learning at Stanford University
languagesEnglish, Spanish, Italian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
155reached
0answers
1question
github-logo-circle

Github Skills (22)

samd2110
debug10
c-language10
lib10
ide10
i2c10
sys10
embedded10
cprogramming-language10
arduino10
pwm9
eeprom9
iot9
documentation8
interrupt8

Programming languages (11)

TypeScriptJavaC++ShellCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
arduino/ArduinoCore-samd

Oct 2015 - Feb 2020

Arduino Core for SAMD21 CPU
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:32 commits, 25 PRs, 18 pushes in 4 years 4 months
Contributions summary:Arturo primarily contributed to the Arduino core for SAMD21 processors by fixing bugs, optimizing code, and adding support for various hardware features. They addressed issues related to tone generation, USB MIDI descriptors, and PWM functionality on different Arduino board variants. The user also added support for new boards like MKRZero, MKR WiFi 1010 and MKRGSM1400, modifying variant files to accommodate hardware-specific configurations. They made improvements to the battery charging logic and I2C functionality.
cpuarduino-corearduino-libraryarduinosamd21
arduino/Arduino

Nov 2014 - Apr 2017

Arduino IDE 1.x
Role in this project:
userFull-stack Developer
Contributions:75 commits, 68 PRs, 44 pushes in 2 years 5 months
Contributions summary:Arturo primarily contributed to the Arduino IDE 1.x project by fixing bugs and improving examples. Their work included updating example sketches, correcting code errors, and adding new functionalities. A significant portion of their commits focused on addressing issues within existing libraries, refining code clarity, and ensuring that the examples were up-to-date and compatible with the Arduino platform. Furthermore, the user addressed multiple issues related to code examples.
arduino-ideidearduino
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