Vincenzo Frascino is a Software Architect at Arm with 11 years of embedded and kernel-focused experience, currently leading architecture work for the Morello Software Technology Program. He blends deep Linux kernel and IoT firmware expertise—having upstreamed platform support like the BEETLE target to Arm Mbed OS—with system-level design for Arm platforms. His career spans embedded roles at STMicroelectronics, Qualcomm and space/avionics consultancies, reflecting a strong background in power management, bootloaders and real-time peripherals. Comfortable toggling between silicon-focused low-level engineering and higher-level architectural decisions, he pairs hands-on implementation skills with program-level leadership. Based in West Suffolk, he’s equally likely to be found debugging kernel drivers as indulging his lifelong passion for gaming.
11 years of coding experience
12 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at Politecnico di Milano
Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:28 commits, 7 PRs, 35 comments in 3 months
Contributions summary:Vincenzo primarily focused on adding support for the BEETLE target to the mbed-os project, a platform operating system for IoT devices. Their contributions included the initial setup of the BEETLE target, integrating CMSIS files, and implementing HAL files, including I2C, SPI, serial, and us_ticker. They also added LED emulation due to MBED test requirements and enabled RTOS support with related configuration updates, in addition to providing support for various exporters and fix issues related to the us_ticker and lp_ticker reads.
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.