Mattia Sinigaglia

Research Fellow at PULP Platform

Bologna, Emilia-Romagna, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mattia Sinigaglia is a Research Fellow and Ph.D. in Electronic Engineering from the University of Bologna, with seven years’ experience designing heterogeneous, energy-efficient RISC-V SoCs for embedded platforms. He has led multiple tape-outs (GF 22nm, TSMC 65nm, Intel 16nm) owning system-level responsibility from specification through RTL, synthesis, P&R, STA and final physical signoff, and has hands-on experience with FPGA validation, PCB design and silicon bring-up. His projects span secure nano-drones, wearable ultrasound, and reconfigurable vector clusters, integrating coherency, tensor units and OpenTitan-based secure subsystems. Comfortable with Synopsys, Cadence and Mentor flows (DC, Innovus, PrimeTime, QuestaSim, Calibre), he bridges circuit implementation and real-world validation. Based in Bologna, he also tutors embedded hardware-software courses, translating cutting-edge research into teachable engineering practice. He pairs deep physical-design expertise with practical system bring-up experience, making him well suited to industry roles that require end-to-end SoC delivery.
code7 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Electronic Engineering, Doctor of Philosophy - PhD, Electronic Engineering at Alma Mater Studiorum – Università di Bologna
bookPerito capotecnico Informatico, Informatica, Perito capotecnico Informatico, Informatica at Istituto Tecnico Industriale
github-logo-circle

Github Skills (38)

systemverilog9
pulp9
simulation9
ip9
soc9
asic9
electrical-engineering9
fpga9
safety-critical8
memory-allocation8
axi48
hardware7
embedded7
verification6
microcontroller6

Programming languages (7)

SystemVerilogVHDLCVerilogTclAssemblyPython

Github contributions (5)

github-logo-circle
pulp-platform/spatz

Oct 2023 - Sep 2024

Spatz is a compact RISC-V-based vector processor meant for high-performance, small computing clusters.
Contributions:3 reviews, 5 PRs, 16 pushes in 11 months
mattsini1/regression_tests

Mar 2021 - Jun 2021

Contributions:5 releases, 21 pushes, 1 branch in 2 months
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.
Request Free Trial
Mattia Sinigaglia - Research Fellow at PULP Platform