Alessandro Trifoglio

Alessandro Trifoglio

Senior FPGA & Embedded Software Engineer

Highly skilled in designing and developing low-latency, real-time software and hardware solutions for mission-critical systems. With over a decade of experience, I excel at the intersection of embedded software, hardware co-design, and advanced algorithm implementation.

Core Competencies

Embedded Software

Mastery of C/C++, bare-metal, and real-time operating systems (RTOS) for ARM-based CPUs.

FPGA Development

Expertise in FPGA design using VHDL/SystemVerilog, specializing in Xilinx Zynq platforms.

System Integration

Experienced with Linux kernel internals, device drivers, and seamless hardware-software co-design.

Algorithms & Robotics

Developed and implemented video tracking algorithms and computer vision pipelines for real-world systems.

Low-Latency Systems

Proven track record in optimizing code and hardware for low-latency, high-throughput applications.

Continuous Integration

Proficient with Git, GitHub Actions, and creating custom Python-based CI/CD pipelines.

Professional Experience

Leonardo Logo

Leonardo SpA

Senior Embedded Software Engineer | 2020 - Now

At Leonardo, I lead the development of embedded software and FPGA systems for mission-critical defense products. My work focuses on real-time solutions and seamless hardware-software integration. I've been responsible for developing complex algorithms, managing board bring-up, and ensuring compliance with rigorous defense standards like DO-254.

Freelance

Electronic & Software Engineer | 2012 - 2018

In my freelance work, I provided comprehensive solutions for companies, from designing custom electronic boards and micro-controller software to developing full-stack administrative applications. This experience honed my versatility and ability to manage end-to-end projects from concept to deployment.

Key Achievements

Leonardo Innovation Award

Leonardo Innovation Award 2024
My work: "Simulation of a UAV on Unreal Engine"

Education

Master of Science in Embedded Computing Systems

Scuola Superiore Sant'Anna (PI) | 2016-2020

Bachelor Degree in Electronic Engineering

Università di Pisa (PI) | 2015