Elenco sintetico delle esperienze acquisite negli ultimi dieci anni :

  • Progettazione e sviluppo software per dispositivo lettura TAG RFID e posizionamento GPS
  • Progettazione e sviluppo app Android/Windows10 per impostazione parametri su dispositivo portatile
  • Progettazione scheda elettronica Linux Embedded con processore i.mx6UL
  • Progettazione elettronica e software scheda comunicazione portatile Bluetooth basata su SOM SPBTLE-RF e profilo personalizzato BLE 4.1, con sistema operativo FreeRTOS
  • Progettazione software per rete MESH su scheda basata su chip SPSGRF-868/915 per rete mesh con sistema operativo e stack Contiki
  • Progettazione scheda elettronica portatile basata su processore STM32L4xx con sistema operativo FreeRTOS
  • Progettazione e sviluppo software per automazione su Linux embedded, utilizzando QT e QStateMachine
  • Progettazione software per sistema di azionamento e controllo accessi su Linux embedded personalizzato con Buildroot e framework QT 5
  • Progettazione software sistema di comunicazione nodi Mesh 6LowPan con gateway ethernet
  • Configurazione e sviluppo rootfs+kernel per scheda i.mx6 d/q con accelleratore egles 2 e qt5.5.1 integrato con buildroot
  • Analisi device driver, configurazione pinmux e progettazione preliminare scheda SOM con ATMEL SAMA5D2
  • Progettazione elettronica sistemi Linux embedded con microcontrollori ARM9 e CORTEX-A8/A9; consulenza per la progettazione di sistemi Linux embedded con microcontrollori CORTEX-A8/A9

WB4Mv2 : Progettazione elettronica, sbroglio PCB, montaggio prototipi, sviluppo SW e configurazione Linux embedded

  • Progettazione software, sviluppo applicazione personalizzata POSIX C e WEB per Linux embedded di un sistema per il controllo accessi (maniglie CED) e attivazione mediante tag RFID + codice personalizzato
  • Configurazione personalizzata QT5.x su MB x86 e integrazione con accelleratori grafici openGL e decoder video
  • Progettazione elettronica schede con micro controllori CORTEX-M3/4

WEECOBOARD-4M : Progettazione elettronica, sviluppo SW e configurazione Linux embedded

WEECOBOARD-THIN : Progettazione elettronica, sviluppo SW e configurazione Linux embedded

WEECOBOARD-LCD : Progettazione elettronica, sviluppo SW e configurazione Linux embedded

  • Personalizzazione e adattamento device driver kernel Linux (BSP) con porting a versioni successive per micro controllori ARM9, CORTEX-A8/A9 dalle versioni 2.6.x alle 3.0.x
  • Personalizzazione bootloader U-BOOT per micro controllori ARM9, CORTEX-A8/A9

ESPERIENZE PRECEDENTI

  • Debug con ICD Lauterbach TRACE 32
  • Sviluppo software per Linux embedded in C POSIX, C++ con framework QT 4.8.x e 5.x
  • Integrazione di sistema Linux embedded : bootloader, kernel, driver, rootfs, tools, librerie
  • Industrializzazione, selezione componenti per la produzione
  • Coordinamento produzione schede elettroniche e assemblaggio prodotto finito
  • Documentazione di prodotto
  • Comunicazione tra sistemi wireless (WiFi, Bluetooth, 434/868MHz)
  • Prove di certificazione CE e sicurezza elettrica
  • Controllo qualità con analisi statica del codice e verifiche di copertura dinamiche
  • Sviluppo pagine web per sistemi embedded con GWT
  • Progettazione protocolli di comunicazione per portali cloud
  • Progettazione software e firmware per sistemi embedded
  • Coordinamento attività di ingegnerizzazione e avvio produzione di serieSupporto tecnico specialistico a team R&D
  • Benchmark e analisi qualità del software di BSP per Linux e Windows CE 6
  • Progettazione e sviluppo software in C/C++, C#, JAVA, ANDROID,piattaforme iPod touch e iPad
  • Formazione tecnica su piattaforme Linux embedded
  • Gestione delle licenze e dei brevetti
  • Metodologie di progettazione del software
  • Controllo di qualità del software
  • Progettazione di prodotti software completi per sistemi server UNIX/Window
  • Progettazione di prodotti software per la telegestione di sistemi embedded
  • Progettazione di firmware per interfacciamento LAN (es. WEB / SNMP /email) di sistemi embedded
  • Definizione della documentazione di prodotto
  • Software dept. manager
  • Project manager
  • Design Leader
  • progettazione e sviluppo librerie ed algoritmi per software gestionali
  • progettazione elettronica sistemi embedded
  • progettazione e sviluppo di software per PC, SERVER e firmware
  • Progettazione e sviluppo di sistemi di collaudo per protezioni da scariche elettostatiche e accessori di telefonia