Paolo Savini

Software Tool Chain Engineer at Embecosm

Paolo Savini is a Compiler Engineer at Embecosm since October 2018, previously working as a Compiler Engineer Intern from July 2017 to July 2018. They are currently serving as a Technical Advisor at the company. Paolo completed their Master's degree in Computer Science at Università di Pavia in 2018. Their work at Embecosm involves implementing a control flow balancing LLVM pass against timing side channel attacks for the RISCV ISA. In their intern role, they focused on LLVM tools development, studying timing side-channel threats, attending events, and presenting their work.

Location

Southampton, United Kingdom

Links


Org chart

No direct reports

Teams


Offices


Embecosm

Embecosm provides services developing free and open source (F/OSS) compiler tool chains, operating systems and processor modelling for companies all around the world. We have particular expertise with: - embedded systems - RISC-V - pre-silicon compiler tool chain development Tools we support include GCC, LLVM, FreeBSD, Linux and Verilator. We develop compiler tool chains and operating systems for the smallest deeply embedded processors through to the largest high performance computer systems. Embecosm is also one of the world's leading organizations for research in to compiler technology. Our specialities include machine learning compilers, superoptimization, security enhanced compilers and compilers optimized to generate energy efficient code.