Ingegneri AUTOSAR e sviluppatori embedded automotive

Richiedi specialisti per sviluppare software AUTOSAR e integrare centraline ECU. Affiancano il team dalla configurazione della piattaforma alla diagnosi dei difetti su banco.

L'esperto giusto per il tuo team

Dicci come contattarti e ti mettiamo in contatto con un esperto.

Nessun impegno. Prosegui solo se è la scelta giusta.

Clienti

Bimbo
Bolaffi
BTO
IDS
Infocert
Metelli
Newchem
Relatech
Bimbo
Bolaffi
BTO
IDS
Infocert
Metelli
Newchem
Relatech
Contattaci

Di cosa hai bisogno?

Sviluppo software per una nuova centralina

Una nuova ECU richiede componenti applicativi e configurazione della piattaforma. Gli ingegneri AUTOSAR verificano le interfacce e implementano il software sull'architettura Classic o Adaptive prevista dal progetto.

Reset imprevisti o anomalie sull'hardware

La centralina presenta errori temporali o reset che il debug applicativo non chiarisce. Gli sviluppatori embedded analizzano le tracce e verificano l'interazione tra firmware e hardware.

Comunicazione tra centraline da integrare

Componenti di fornitori diversi non scambiano i dati attesi. Gli specialisti ECU verificano la configurazione delle reti di bordo e implementano i servizi diagnostici secondo le specifiche del progetto.

Regressioni da gestire nelle versioni successive

Le modifiche al software richiedono verifiche ripetibili sulle ECU esistenti. Gli ingegneri di test automatizzano le regressioni e riproducono i difetti su banco per supportare le correzioni.

Sviluppo AUTOSAR Classic e Adaptive

Gli ingegneri software AUTOSAR implementano componenti applicativi e configurano il software di piattaforma per nuove ECU o architetture esistenti. Le revisioni architetturali individuano dipendenze tra interfacce e vincoli temporali prima dello sviluppo.

  • AUTOSAR Classic: Configurazione del software di base e integrazione RTE con strumenti come Vector DaVinci o EB tresos. Sviluppo dei componenti software secondo le interfacce ARXML concordate.
  • AUTOSAR Adaptive: Sviluppo di applicazioni C++ su piattaforme POSIX, con comunicazione tra servizi tramite ara::com e integrazione della gestione dell'esecuzione.

La specializzazione richiesta dipende dalla piattaforma e dalla separazione tra codice applicativo e software fornito dal produttore.

Sviluppo embedded automotive e firmware ECU

Gli sviluppatori embedded automotive scrivono software C e C++ il cui comportamento dipende dal microcontrollore e dall'hardware collegato. Uno specialista ECU interviene nell'avvio iniziale della scheda o sui difetti di basso livello che il debug applicativo non riesce a isolare.

Le attività comprendono driver per periferiche e integrazione RTOS, con attenzione alla gestione degli interrupt e all'uso della memoria. Debug JTAG e analisi delle tracce permettono di indagare anomalie temporali o reset imprevisti. Lo sviluppo del bootloader può includere programmazione flash e procedure di recupero, secondo i requisiti di aggiornamento della ECU.

Integrazione delle reti di bordo e diagnostica ECU

Gli specialisti di integrazione ECU collegano il software di controllo alle reti del veicolo e agli strumenti diagnostici. Verificano la coerenza tra definizioni di comunicazione e configurazione delle centraline quando componenti di fornitori diversi non scambiano i dati previsti.

  • Integrazione di rete: Configurazione della comunicazione CAN/CAN FD o Ethernet automotive. Analisi con CANoe e CANalyzer degli errori di mappatura dei segnali e delle temporizzazioni di rete.
  • Diagnostica ECU: Implementazione dei servizi UDS e configurazione del Diagnostic Event Manager. Verifica dei codici diagnostici di guasto rispetto alle specifiche, comprese le condizioni di segnalazione e cancellazione.

Test ECU e manutenzione del software

Gli ingegneri di test automotive sviluppano prove software-in-the-loop e hardware-in-the-loop per verificare il comportamento delle ECU. Riproducono i difetti su banco e collegano gli errori ai requisiti, fornendo agli sviluppatori elementi per le correzioni.

Il supporto continuativo comprende automazione delle regressioni e analisi dei difetti nelle versioni rilasciate, incluse modifiche alle configurazioni AUTOSAR esistenti. Per il software con requisiti di sicurezza funzionale, gli specialisti contribuiscono alle evidenze di verifica e alla tracciabilità secondo ISO 26262. Il supporto Automotive SPICE riguarda attività ingegneristiche documentate ed evidenze delle revisioni; le responsabilità di conformità restano definite dal progetto.

Esperienze sul campo

Rilascio di piattaforme digitali enterprise per un Qualified Trust Service Provider europeo

Un primario provider europeo di servizi fiduciari necessitava di competenze senior per guidare l'estensione della propria piattaforma di identità digitale nel rispetto di stringenti scadenze normative. Abbiamo integrato consulenti specialistici a supporto della definizione dei requisiti, dell'architettura cloud AWS e del coordinamento dei rilasci tecnici. L'iniziativa si è conclusa nei tempi previsti, abilitando con successo flussi di onboarding e verifica biometrica su scala nazionale.

Digiventi in numeri

10+

Anni di esperienza nel settore informatico.

1.500+

Professionisti

250+

Progetti portati a termine con successo.

Il team Digiventi

Specialisti senior e le persone che fanno avanzare il lavoro dei clienti. Sono le stesse che rispondono quando ci contatti.

Le nostre competenze su altre tecnologie

La nostra rete copre un insieme più ampio di tecnologie, comprese le piattaforme qui sotto.

.NET
Azure DevOps
C#
C++
Atlassian
GitHub
Java
Javascript
Node js
php
Python
Typescript
.NET
Azure DevOps
C#
C++
Atlassian
GitHub
Java
Javascript
Node js
php
Python
Typescript

Come ti mettiamo in contatto con un esperto

  1. Dicci di cosa hai bisogno

    Condividi le attività, le competenze che ti mancano e quando ti serve supporto.

  2. Ti mettiamo in contatto con un esperto

    Usiamo i tuoi dettagli per individuare l'esperto giusto e presentarvi.

  3. Si unisce al tuo team

    L'esperto affianca il tuo team nelle attività continuative o in un'iniziativa con un ambito definito.

Ti servono competenze specialistiche o un rinforzo? Dicci di cosa ha bisogno il tuo team e ti mettiamo in contatto con un esperto.

Richiedi un esperto