Sede Attività: Lodi (Italy)
Ruolo: Software design e Sviluppo
Descrizione Progetto:
Accesso alle interfacce CAN, LIN da applicazioni Android su piattaforma cluster.
Sviluppo di componenti SDK all’avanguardia per schede personalizzate basate su Android per il settore automobilistico:
- Plugin per Android Studio con interfaccia utente intuitiva per configurare le interfacce della scheda madre
- Libreria Android di componenti SDK Android pronti all’uso (UI widgets, activities, services and threads) in grado di accedere alle proprietà del veicolo configurato.
- implementazione BSP di basso livello (C++) con particolare attenzione al supporto per CAN / LIN / J1939 / messaggi multiplexed.
O.S.:
- Platform-independent (Android Studio plugins)
- Android (componenti e applicazioni SDK)
- Linux (componenti BSP di basso livello)
Sede attività: Venaria (Italia)
Ruolo: Analisi software, correzione di bug e testing dei componenti di aggiornamento software.
Descrizione del progetto:
- Analisi del precedente progetto software adattato per VW per identificare eventuali vulnerabilità nella sicurezza del processo di avvio (boot process) e nell’aggiornamento software.
- Verifica della firma digitale e dell’integrità del pacchetto da flashare.
- Sviluppo di una suite di test dedicata per individuare le funzionalità software non conformi ai requisiti, al fine di correggerle e migliorare la robustezza del software.
Sistema operativo: Embedded Linux