Summary
Federico Fiorini is an embedded software engineer with a decade of experience designing C/C++ firmware and cloud-integrated IoT systems for automotive, industrial, and consumer electronics. He combines deep technical expertise in safety-critical development (SIL4, MISRA), embedded Linux, and sensor networks with hands-on experience in Azure-based device-to-cloud solutions. Federico has driven cross-functional projects from proof-of-concept railway interlocking protocols to production smart-home hubs and agricultural robotics, and recently led Ducati’s technical effort to translate UNECE R155/R156 cybersecurity regulations into implementable architecture and processes. Known for bridging engineering, compliance, and organizational goals, he applies rigorous testing and tooling practices to ensure reliability and maintainability across product lifecycles. Based in Prague and trained at TU Delft, he blends systems-level thinking with practical firmware craftsmanship and a track record of coordinating multidisciplinary teams.
10 years of coding experience
5 years of employment as a software developer
University of Bologna
Master of Science - MS, Embedded Systems, Master of Science - MS, Embedded Systems at TU Delft
English, Italian