Silicondev, azienda leader nell'area IT e Software Development, è alla ricerca di un Software Integration Engineer che lavorerà nel contesto automotive e si occuperà dell'integrazione e del testing di software veicolare basato su QNX, Linux e Android.
La risorsa sarà coinvolta nell'integrazione di funzionalità e servizi con il software di base, che può includere driver di scheda, hypervisor, sistemi Linux open source e diversi middleware. Tra le attività principali rientrano inoltre la creazione di baseline per gli sviluppatori e l'esecuzione dei test di rilascio. Responsabilità Principali
- Integrare componenti e servizi con il software di base del veicolo (driver, hypervisor, Linux, middleware).
- Effettuare attività di integrazione e testing su piattaforme QNX/Linux/Android Automotive.
- Preparare baseline per gli sviluppatori e supportare le fasi di release.
- Contribuire all'evoluzione delle tecnologie software automotive di nuova generazione.
Competenze Tecniche (Must Have)
- Minimo 8 anni di esperienza nell'integrazione software in ambiente Linux, Yocto e/o QNX.
- Minimo 4 anni di esperienza nell'integrazione software in atmosfera Android (AOSP).
- Minimo 2 anni di esperienza in test automation (Robot Framework, ECU Test o simili).
- Minimo 2 anni di esperienza con Adaptive AUTOSAR.
- Buona conoscenza di Python e CMake.
- Familiarità con bash scripting.
- Conoscenza di strumenti CI (TeamCity, Jenkins...).
- Buona conoscenza di systemd.
- Conoscenza di Google Test o altri framework di unit testing.
- Esperienza con strumenti di analisi statica del codice (Parasoft, SonarQube, Polyspace...).
- Ottima conoscenza dell'ambiente embedded Linux in ambito automotive (strumentazione, infotainment, multimedia, navigazione, FOTA...).
- Familiarità con prototipazione rapida e board bring up.
- Conoscenza delle interfacce hardware (CAN, CAN-FD, LIN, Automotive Ethernet, Bluetooth, USB).
- Spiccate capacità di iniziativa, problem solving e lavoro in team multidisciplinari.
- Buone capacità di documentazione e comunicazione.
- Keyword principali richieste:
Linux, Yocto e/o QNX.
- Embedded system
- Test automation
Nice to Have
- Esperienza in processi Agile/Scrum.
- Esperienza con sistemi di integrazione continua, ALM e script di automazione.
- Familiarità con protocolli di rete Ethernet (802.3, 802.1AS, TSN...).
- Conoscenza di protocolli crittografici, gestione chiavi, chain of trust e tecniche anti spoofing.
- Familiarità con processi di sviluppo automotive (ASPICE, V Model).
- Esperienza in power management, diagnostica di scheda, fault management o analisi dei failure modes.
- Esperienza con servizi di piattaforme embedded (diagnostica, logging & tracing, IPC, benchmark industriali...).
Competenze Funzionali
- Capacità di operare all'interno di un contesto operativo strutturato e presso la sede Cliente
- Sensibilità alla qualità del servizio e alla continuità operativa
- Capacità di comprendere esigenze del cliente
Competenze Comportamentali
- Buone capacità di comunicazione tecnica
- Attitudine al lavoro in team
- Precisione, affidabilità e approccio metodico
- Buone capacità organizzative di base.
Requisiti Di Formazione Preferibile Laurea in: Ingegneria in Ingegneria Elettronica, ingegneria Informatica e/o equipollenti. xlwpduy Oppure diploma superiore e comprovata esperienza pluriennale nel ruolo. Lingue
- Inglese: livello minimo B2 (lettura documentazione tecnica, comunicazione operativa)
- Italiano: madrelingua o fluente
Sede di lavoro : Torino Modalità di lavoro : ibrida Inviare curriculum vitae dettagliato all'indirizzo *** autorizzando il trattamento dei dati personali ai sensi del D.Lgs. 196⁄03. Ai sensi della normativa vigente l'offerta è rivolta ad entrambi i sessi (DL 903⁄77).