HohenlindnerStrasse 18

85622 Feldkirchen

Germany

Tel +49 (0)89 24223788  

0039 045 2075130

alessandroogheri@yahoo.com

http://www.alessandroogheri.com

Alessandro Ogheri

Informazioni personali

Sono nato a Verona il 5 Ottobre 1973 e sono sposato con Giorgia.

Ho una figlia di quasi quattro anni, Lisa, ed un figlio di un anno, Thomas.

Esperienze lavorative

Gennaio  2010 – Agosto 2011         freelance             Infineon ,München

Freelance consulting engineer per Infineon Semiconductors

Ho lavorato allo sviluppo di ambienti di verifica in e compatibili con la eRM per chips che gestiscono le memorie flash.

Aprile 2009 – Ottobre 2009   freelance                        NEC,Düsseldorf

Consulting engineer freelance per NEC Europe

Per il dipartimento che realizza dispositivi usati nel settore automotive, sto sviluppando ambienti di verifica basati su SystemVerilog e sulla libreria di classi OVM e la sua metodica.

Aprile 2008 – Ottobre 2008   freelance                                   Kista,Svezia

Consulting engineer freelance per Ericsson

Per il dipartimento che realizza dispositivi usati nelle stazioni radio base per comunicazioni wireless, svilupperó ambienti di verifica basati su specman.

Gennaio 2008 – Marzo 2008   freelance                                       Monaco

Consulting engineer freelance per Micronas Semiconductors

Ho sviluppato e ampliato ulteriormente ambienti di verifica basati su specman e comprendenti reference model sviluppati in systemc (perlopiú dal sottoscritto).

Ottobre 2007 – Dicembre 2007   freelance                          E.S.A.,Olanda

Product assurance manager esterno per l’agenzia spaziale europea

Nel periodo tra Ottobre 2007 e Dicembre 2007 ho lavorato come product assurance manager esterno (a contratto) per un progetto con l’agenzia spaziale europea (E.S.A.) in Olanda. Ho svolto le mie attivitá parzialmente in remoto dall’Italia e dalla Germania, e parzialmente on site in Olanda, a Noordwijk. I miei compiti consistono nello sviluppo del product assurance plan, dove vengono elencati i punti che caratterizzano e le azioni che devono essere svolte per garantire che il prodotto (la piattaforma per i test di vibrazioni e shock “HYDRA”) soddisfi le caratteristiche di qualitá per essere compliant con le specifiche della agenzia spaziale europea.

Agosto 2007 – Settembre 2007   freelance                            Kista,Svezia

Consulting engineer freelance per Infineon Semiconductors

Nei mesi di Agosto 2007 e Settembre 2007 ho svolto attivitá di consulenza per l’ufficio svedese di Infineon Semiconductors AG.

Per questo cliente ho realizzato un ambiente di verifica basato sul tool Specman ed il suo linguaggio “e” per un design che consiste in un sistema dual bus che consente di connettere piú master e piú slaves sui due bus.

L’ambiente di verifica Specman è stato realizzato secondo le linee guida e le direttive della eRM methodology (e Reuse Manual) e fa uso inoltre di alcuni eVCs (e Verification Components): l’eVC vr_ahb che consente di stimolare periferiche AHB e l’eVC vr_ad che consente di modellare memorie e registri.

Novembre 2006 – Luglio 2007   freelance                                     Monaco

Consulting engineer freelance per Micronas Semiconductors

Il primo di Novembre 2006 ho deciso di iniziare la mia attivitá di libero professionista. Il mio primo cliente è fino alla fine di Luglio 2007 ancora Micronas Semiconductors, per la quale sto realizzando fra l’altro degli ambienti di verifica avanzati basati sulle metodologie di Assertion Based Verification e Coverage Driver Verification utilizzando anche il tool Specman di Verisity ed il suo linguaggio “e”.

Aprile 2005 –Nov 2006    Micronas GmbH                                    Monaco

Verification Project leader

Nel mese di Aprile 2005, ho deciso di accettare un’offerta di Micronas GmbH, un’azienda di semiconduttori svizzera con una sede anche a Monaco, per un posto di capo-progetto.

Le mie responsabilitá attuali sono la formulazione dei compiti da svolgere per ottenere una efficiente e coprente verifica del blocco contenente le CPUs (central processing units) del nuovo microchip video che Micronas sta sviluppando, nonché l’effettiva verifica del raggiungimento degli obiettivi da parte dei collaboratori coinvolti nella attivitá.

 

 

2001–Marzo 2005          Cadence Design Systems,GmbH            Monaco

Senior Support Engineer

Nel 2001 su richiesta dell’azienda che necessitava di un ingegnere post-sales, ho cambiato dipartimento e ho cominciato a lavorare come post-sales support engineer.

In questo dipartimento il mio compito principale consisteva nel supporto clienti per i nostri prodotti di simulazione digitale e verifica logica (il simulatore VHDL Verilog e SystemC NCSim, il tool di code coverage, il tool di equivalence checking (conformal) e la nostra metodica ed i prodotti per verifica transaction-based e assertion-based (PSL, SystemVerilog e OVL)).

Durante la mia permanenza in questo dipartimento sono comunque rimasto in contatto con i colleghi della mia sezione precedente, che mi hanno talvolta richiesto opera di consulenza sia a loro beneficio che lato cliente.

Un’altra attivita’ svolta durante la mia permanenza in Cadence come support engineer, e’ consistita nell’insegnamento dei nostri trainings.

Sono insegnante dei corsi di VHDL Verilog SystemC e C++ (per il quale sono anche teacher certificato Feabhas all’interno di Cadence), nonche’ insegnante dei corsi specifici per i nostri tools (i tools menzionati sopra).

In questo dipartimento ho anche avuto la possiblita’ di lavorare con i nostri tools di sintesi e di static timing analysis (principalmente BuildGates e PKS). In Infineon come consulting engineer ho avuto modo di avere sporadicamente a che fare con Design Compiler di Synopsys.

Per Cadence ho anche sviluppato un training sul SystemC basato su Java-Servlets e JSP rendendolo cosi’ piu’ idoneo ad un delivery indipendente dal supporto fisico (web-server, cdrom) e dalla piattaforma (gira su qualsiasi piattaforma che supporti un browser HTML e le specifiche Java Server Pages 2.1).

 

 

2000–2001                    Cadence Design Systems,GmbH            Monaco

Design consulting engineer

Ho lavorato per circa un anno e mezzo come consulente designer nell’area front-end.

I miei compiti sono stati:

·         Codifica in VHDL e Verilog di descrizioni RTL-sintetizzabili di alcuni blocchi per i clienti (in particolare, ho lavorato al debugging di parti dell’IRQ controller di Infineon Semiconductors SPA per i prodotti sle88c e sle66c), e codifica di testbench a livello behavioural.

·         Sviluppo dell’ambiente associato per il lancio delle simulazioni e la raccolta dei log files in Perl

·         Sviluppo di tests in assembly (patterns) da far girare sul device simulato per la regression suite di Infineon per i device appena menzionati e per il Tricore sempre di Infineon.

 

 

1999–2000                    EnAip Veneto                                         Verona

Teacher

Ho lavorato come insegnante presso questa scuola sia per un corso di elettronica generale che per uno piu’ specifico su design embedded basato su motorola HC11.

 

1998–2000                    I.Pro.M. s.r.l.                                          Verona

Embedded systems designer

Ho lavorato come designer di sistemi embedded nel settore delle reti digitali di comunicazione su mezzi rotabili basati su standard IEC.

I miei compiti hanno coperto sia lo sviluppo di printed circuit boards sviluppate con ORCAD, sia lo sviluppo delle logiche digitali programmabili presenti sulle schede (famiglie Xilinx 9500 e SpartanII e QuickLogic Pasic 1 e 2). Inoltre, ho sviluppato il software per i dispositivi microcontrollori presenti su alcune delle suddette schede (assembly e C per Motorola MC68302/MC68360/Quadd, Microchip Pic17cxxx, Siemens C166 e Motorola HC11). Sul sito web della azienda http://www.farsystems.it sono ancora visibili alcuni dei prodotti da me sviluppati (le schede MSC450, MSC441 e MSC442).

 

Studi

1992–1998                    Universita’ degli Studi di Padova               Padova

Laureato in ingegneria elettronica con una tesi dal titolo “sviluppo di un prototipo di ASIC per la gestione di una rete digitale di comunicazione su mezzi mobili per mezzo di F.P.G.A. QuickLogic” (lavoro svolto in I.Pro.M. srl)

 

Hobbies

Sport (corsa,nuoto), suonare la chitarra.

Lingue

Italiano (madre lingua), Inglese (discreto), Tedesco (buono)

Skills particolari

Linguaggio C/C++ (Feabhas trainer per Cadence Europe), con conoscenza dell’ambiente Visual C++ 6.0 e di Renesas HEW,assembly dei dispositivi summenzionati.

Conoscenza di Java e JSP/Servlet

Conoscenza dei sistemi operativi RedHat Linux, Solaris, HP-UX, AIX e Win2000 per cui Cadence sviluppa software.

Conoscenza dei tool di sintesi Ambit BuildGates e Xilinx WebPack ISE.

 

 

 

AUTORIZZO IL TRATTAMENTO DEI MIEI DATI PERSONALI E PROFESSIONALI IN OTTEMPERANZA AL DECRETO LEGISLATIVO N 196/2003 PER PERMETTERE UNA ADEGUATA VALUTAZIONE DELLA CANDIDATURA.