alessandro trifoglio
Senior FPGA, Embedded Software and Low Latency Engineer
skills
About me
Highly skilled Embedded Systems Engineer with 10+ years of experience in architecting and developing real-time software and hardware solutions for automation and mission-critical systems characterized by strict timing, power, and safety constraints. I thrive in dynamic, fast-paced environments, managing projects from conception to implementation with a strong focus on low-latency applications, multi-core systems, and FPGA development. My expertise lies in navigating complex technical challenges and collaborating with diverse stakeholders to deliver results under pressure.
M.Sc. graduate from Scuola Superiore Sant'Anna, one of Italy's premier elite schools.
Work experience
Leonardo SpA - BA Defence Systems, La Spezia (IT)
Senior FPGA Engineer (FPGA architectures, software and boards)
Led embedded software and FPGA system development for cutting-edge armaments platforms, focusing on real-time solutions (DSP, control algorithms…) and complex hardware-software integration. Managed requirements and cross-functional stakeholders.
Freelance, Livorno (IT)
Design of Administrative Software
Designed and deployed custom administrative software solutions (full-stack development, Node.js, database design) for small businesses, streamlining order management, accounting, and stock control. Managed integration and deployment on-site.
Freelance, Livorno (IT)
Design of Electronic Boards and Software for Micro-controllers
Developed control software (C/C++) and custom electronic boards for micro-controllers and actuating systems. Managed the full lifecycle from design and prototyping to installation and after-sales support. Developed software for GPUs (CUDA).
Education
Scuola Superiore Sant'Anna, Pisa (IT)
M.Sc. in Embedded Computing Systems
Thesis: Schedule Optimization of Real-Time Flight Control Software for Multicore Platforms
Bachelor Degree in Electronic Engineering (PI)