Luca Fancellu

Staff Software Engineer at Arm

Greater Cambridge Area United Kingdom
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
Luca Fancellu is a Staff Software Engineer specializing in embedded systems with 6+ years of experience across automotive, industrial and IoT domains, currently based in the Greater Cambridge Area. Trained at the Scuola Superiore Sant'Anna and University of Pisa, he moved from freelance medical-device software to production-grade firmware for automotive suppliers and now designs low-level virtualization and RTOS features at Arm. He contributes to high-profile open-source projects—improving Xen's build-time static analysis and advancing networking and TCP robustness in the Zephyr RTOS—demonstrating a focus on code quality, MISRA compliance and tooling automation. Comfortable across ARM Cortex platforms, Yocto and ROS/Autoware stacks, he blends hands-on debugging with system-level design for autonomous and industrial applications. A less obvious strength is his background in haptic control systems and signal processing, which informs his pragmatic approach to embedded control and real-time constraints.
code5 years of coding experience
job11 years of employment as a software developer
bookMaster degree Embedded computing system , Master degree Embedded computing system at Scuola Superiore Sant'Anna
bookEsame di Stato di Abilitazione alla Professione di Ingegnere Sez. A, Esame di Stato di Abilitazione alla Professione di Ingegnere Sez. A at Università di Pisa
github-logo-circle

Github Skills (21)

gnu-make10
static-analysis10
embedded-language10
zephyr-rtos10
c1110
makefile10
networking10
zephyr10
c1710
automation10
rtos10
tcp10
cppcheck10
misra10
automations10

Programming languages (5)

C++CNASLBitBakePython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

May 2022 - Feb 2025

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:63 reviews, 13 PRs, 47 comments in 2 years 10 months
Contributions summary:Luca primarily contributed to the Zephyr RTOS project, focusing on networking and system-level improvements. Their work involved adding configurable parameters for network performance sessions and fixing typos in error messages within the network stack. The user refactored code to unify session management across TCP and UDP protocols and improved the TCP receiver's functionality, enabling it to handle multiple connections and improving code quality. Additionally, they introduced a Kconfig parameter for TCP packet allocation timeout and defined device memory as a device tree node.
bluetooth-lereal-timezephyrsecuregit-repository
xen-project/xen

Mar 2021 - Dec 2022

Mirror of the Xen Repository (PRs not accepted see: http://wiki.xenproject.org/wiki/Submitting_Xen_Project_Patches)
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:12 commits in 1 year 9 months
Contributions summary:Luca's contributions center around integrating static analysis tools, specifically Cppcheck, into the Xen build process. This includes writing scripts to integrate cppcheck, generating suppression lists, and configuring the build system to use the tool. Furthermore, the user fixed issues related to the MISRA rules, which demonstrates the user's focus on code quality and compliance with coding standards. The integration of static analysis tools improves the overall quality and maintainability of the Xen codebase.
wikipatchesxenprs
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
Luca Fancellu - Staff Software Engineer at Arm