Work History

Work History
Sep 2012 - Present

Senior Member - Technical Staff

Mentor Graphics

Covering the following roles within the Linux Services team of Mentor Embedded:

  • Working as consultant and technical advisor for leading Automotive OEMs and Tier-1s on both platform and product In-Vehicle Infotainment development projects
  • Identified bottlenecks and helped optimizing system build of commercial Embedded Linux distributions based on Yocto and OpenEmbedded
  • During the pre-sales process, architect responsible for gathering customer needs, then defining  the solution and coordinating the technical proposal
  • Member of Dedicated Engineering team to support automotive customers for the evolutionary maintenance of Linux distributions for i.MX6 ; focus on BSP and system startup 
  • Acting as technical representative for Mentor Graphics within the GENIVI Alliance
Jan 2012 - Present

System Architect

GENIVI Alliance

Representing the mother company inside GENIVI covering the following roles:

  • Architect of the System Infrastructure Expert Group (EG-SI)
  • Voting Member of the System Architecture Team (SAT)
  • Voting Member of the Compliance Team

Started up and coordinated several public open source projects with a focus on: Embedded Linux, Android, Arduino and IoT.

Managed cooperation and contribution with postgraduates and researchers from University.

Giving talks to public events, University lectures and international conferences.

Feb 2010 - Aug 2012

System Architect

Magneti Marelli S.p.A. - Electronic Systems and Powertrain
System Architect of the Linux based Infotainment Platform at Magneti Marelli - Infotainment and Telematics Product Line Leading a worldwide teams of software architects with the responsibility to formalize the platform system requirements and define the high-level system and software architecture of the embedded in-vehicle unit.
Sep 2008 - Jan 2010

Software Development Technical Leader

Magneti Marelli S.p.A. - Electronic Systems

Software Development Technical Leader for the development and productization of the new Linux-based platform for Magneti Marelli Electronic Systems infotainment products.

Responsible for maintaining technical relationships with global partner companies selected for the development of the embedded in-vehicle unit.

Sep 2008 - Dec 2009

Technical Council Representative

GENIVI Alliance
Worked in the technical activities of the GENIVI Alliance even before its official establishment. Served in the GENIVI Technical Council on behalf of Magneti Marelli. Acted as Project Manager for Magneti Marelli within the GENIVI-1.0 development stream.

Education

Education
1990 - 1992

PhD Student

Politecnico di Torino
Admitted to third year (out of three) of "Dottorato di Ricerca in Ingegneria Informatica e dei Sistemi". Co-authored several papers in the software engineering domain.
1985 - 1989

Laurea

Politecnico di Torino
Graduated (110/110 Summa Cum Laude) in Electronics Engineering. Worked on experimental thesis (Progetto di uno Schedulatore di Reparto - Interfaccia Utente basata su tecniche di Ingegneria del Software) sponsored by IVECO S.p.A.

Skills

Skills

Android

Linux

Embedded Systems

UML

System Architecture