Embedded Software and Test Engineer - Diagnostic & Communication Functions (Rif. 2025-382)

aizoOn Technology Consulting · Bologna, Emilia-Romagna, Italia ·


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

Candidatura e Ritorno (in fondo)