Rocco Guglielmi is a Staff Field Applications Engineer at Analog Devices in Munich with 11 years’ experience focused on automotive embedded systems, battery management, and edge intelligence. He leads global account strategy for a strategic Tier‑1 customer while scaling technical enablement—mentoring new graduates and training peers across business units. A hands-on embedded engineer, Rocco contributes to ChibiOS (including HAL drivers and ChibiOS\EX) and maintains popular educational resources through PLAY Embedded, which attracts thousands of daily readers. His background spans firmware automation and GNSS work at STMicroelectronics, and he’s known for turning complex hardware-software gaps into reusable driver libraries and demos that win business. Notably, he assembles ChibiStudio for Windows and actively publishes device driver improvements to community projects, combining field-facing customer strategy with deep open-source craftsmanship.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Electronic Engineering, 102/110, Bachelor's degree, Electronic Engineering, 102/110 at Università degli Studi di Salerno
Read only mirror of SVN ChibiOS repository at https://sourceforge.net/projects/chibios/
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:194 commits in 1 year 8 months
Contributions summary:Rocco primarily focused on developing and improving the embedded systems aspects within the ChibiOS repository, specifically targeting the STM32F3 Discovery board and ATSAMA5D2 platform. Their contributions involved fixing bugs, adding and modifying HAL-level drivers for sensors and peripherals (I2C, SPI, timer), and implementing basic example applications that utilized these drivers. Furthermore, the user appears to have improved the clock tree configuration on the ATSAMA5D2 platform.
Contributions:5 commits, 5 PRs, 1 comment in 6 months
Contributions summary:Rocco primarily contributes to the "devices_lib" directory, adding and modifying device drivers for various sensors like LSM303DLHC, L3GD20, LIS3MDL, and LSM6DS0. Their work includes defining register addresses, implementing write/read functions, and adapting the drivers to the ChibiOS/RT framework. Additionally, they fixed bugs and refined existing code.
driversports
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
Rocco Guglielmi - Staff Field Applications Engineer Automotive