Embedded Software and Test Engineer - Diagnostic & Communication Functions (Rif. 2025-382)
Descrizione dell'offerta
aizoOn, società di consulenza tecnologica di innovazione, indipendente, che opera a livello globale ricerca un / a Embedded Software and Test Engineer - Diagnostic & Communication Functions .
Il/la candidato/a verrà inserito/a nell’area Engineering della divisione Transportation di aizoOn e opererà presso una realtà multinazionale del settore automotive, all’interno del dipartimento dedicato allo sviluppo software embedded per sistemi elettronici di controllo veicolo.
La risorsa avrà il compito di progettare, implementare e validare soluzioni software per funzioni di diagnostica di bordo e comunicazione, garantendo la conformità agli standard AUTOSAR 4.x e alle best practice Automotive SPICE.
L’attività prevede un’interazione continua con i team di progettazione hardware, software e validazione, in un contesto internazionale e altamente tecnologico.
In particolare, la persona si occuperà di:
- Definire i requisiti software interni per le funzioni di On Board Diagnostic e Communication.
- Progettare soluzioni software embedded in architettura AUTOSAR 4.x, curando l’implementazione delle funzioni diagnostiche e di comunicazione.
- Redigere la documentazione tecnica di progetto.
- Progettare ed eseguire unit test sui componenti software sviluppati.
- Assicurare la conformità al modello di sviluppo V-Cycle e agli standard Automotive SPICE.
- Mantenere e migliorare efficacia, affidabilità ed efficienza delle funzioni di propria responsabilità.
- Gestire attività di troubleshooting su strumenti e tool di comunicazione.
- Supportare il team di Software Validation nella definizione e nell’analisi dei test case (descrizione e risultati).
PROFILO
- Laurea in Ingegneria elettronica, elettrica, dell’automazione o equivalente.
- Esperienza di almeno 2 anni in ambito software embedded automotive.
- Ottima conoscenza della lingua inglese, scritta e parlata.
COMPETENZE TECNICHE
- Conoscenza di strumenti di Requirement Management (DOORS).
- Padronanza del linguaggio C per applicazioni embedded.
- Conoscenza dei protocolli di comunicazione automotive (CAN, LIN, …).
- Familiarità con l’architettura AUTOSAR (stack diagnostico e di comunicazione)
- Gestione di file Diagnostic Extract / Candela (Vector Candela).
- Esperienza in Architecture Design (Enterprise Architect).
- Conoscenza di strumenti per Unit Test Analysis (Vector CAST, Polyspace)
- Gestione della Configuration Management (GIT, Bitbucket)..
- Utilizzo di ETAS INCA per misure, calibrazione e diagnostica ECU.
- Esperienza con la suite Vector (CANalyzer, CANoe) per il monitoraggio diagnostico e di comunicazione.
Costituiscono titolo preferenziale
- Approfondita conoscenza di DOORS.
- Sviluppo software mediante strumenti di autocode generation.
- Conoscenza di GitHub BusMaster.
- Conoscenza di altri linguaggi (Java, Python, …).
- Esperienza in ambienti Linux.
- Conoscenza delle normative ISO 14229-1 (UDS) e SAE J1979.
- Nozioni di algoritmi di crittografia e decrittografia.
The job search refers to candidates of both genders