Flavio Suligoi is a Senior Software Engineer with over two decades of embedded systems experience and seven years in his current senior roles, specializing in bootloaders (u-boot, GRUB), Linux kernel and device drivers, and Yocto-based embedded distributions for ARM and x86 platforms. He has deep hands-on expertise with NXP i.MX families (i.MX53/6/7/8), has contributed patches to the mainline kernel, and routinely solves low-level x86 BIOS issues (ACPI, SMBIOS). His background spans real-time and legacy RTOSes (QNX, VxWorks), industrial automation (PLCs, SCADA), and production testing—bringing a pragmatic blend of field engineering and kernel-level design. At ASEM and Eurotech he paired board bring-up, board-level test software, and customer consulting, demonstrating an ability to take products from prototype to production. Collected academic training in electronic engineering and early experience as an electronics teacher underline a strong foundation in measurement and systems thinking. Known for quiet problem-solving on complex boot and driver issues, he is the kind of engineer who bridges firmware, OS, and manufacturing needs.
7 years of coding experience
18 years of employment as a software developer
ITIS "G.Galilei" Gorizia
Electronic Engineering Master Degree 107/110, Electronic for Automation Plants and Systems, Electronic Engineering Master Degree 107/110, Electronic for Automation Plants and Systems at Università degli Studi di Trieste
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.