Industry X - C++ Embedded Software Engineer

Accenture Italia · Torino, Piemonte, Italia · · 50€ - 70€


Descrizione dell'offerta

Perché Accenture – Industry X

Perché limitarti a seguire l’innovazione, quando puoi ingegnerizzarla?

In Accenture potrai contribuire allo sviluppo di prodotti connessi e sistemi intelligenti, collaborando con alcune delle aziende più influenti a livello globale per accelerare la trasformazione di interi settori di mercato.

Entrando in Industry X sarai protagonista di progetti che trasformano il modo in cui i prodotti vengono ideati, sviluppati e realizzati: dall’engineering alla manufacturing excellence, fino ai capital project. In questo contesto, il software embedded abilita una nuova generazione di soluzioni: ECU, gateway, edge device e sistemi real-time integrati con elettronica, sensori e piattaforme digitali.

Siamo alla ricerca di professionisti con esperienza nello sviluppo C/C++ e nell’ingegnerizzazione di soluzioni embedded su target hardware complessi.

Sedi di lavoro: Milano, Torino

Il tuo ruolo e le tue prospettive

All’interno del team sarai coinvolto/a in attività di:

  • Progettazione e sviluppo di software embedded in C/C++ per centraline, edge device e sistemi Linux/RTOS con focus su affidabilità, performance e manutenibilità.
  • Sviluppo di moduli firmware, driver e middleware: gestione di periferiche, sensori/attuatori, memoria, timing e diagnostica di base.
  • Integrazione hardware/software e debugging su target: bring-up di schede, analisi fault, ottimizzazione di footprint, latenza e consumi.
  • Integrazione con ecosistemi enterprise e OT (API, sistemi industriali, tool di test, PLM/MES/ERP, piattaforme di raccolta dati).
  • Ownership end-to-end: dal design tecnico alla validazione su banco fino al rilascio software e alla industrializzazione.

Le tue caratteristiche

  • Almeno 3 anni di esperienza in sviluppo embedded C/C++: gestione memoria, puntatori, concurrency, design patterns, performance e qualità del codice.
  • Esperienza nello sviluppo su Linux embedded e/o RTOS, integrazione con toolchain di cross-compilazione e debugging su target hardware.
  • Conoscenza dei principi base di embedded application development: driver, BSP, bootloader, interfacce HW, timing, interrupt e comunicazione tra moduli.
  • Esperienza (o forte esposizione) a build system e tool di sviluppo come CMake, Make, GCC/GDB, debugger JTAG e ambienti di continuous integration.
  • Familiarità con Git e buona base su testing e qualità.

Nice to have

  • Esperienza su Yocto / Buildroot per customizzare immagini Linux embedded e gestire layer, recipe e BSP.
  • Conoscenza di CAN / CAN FD e strumenti di analisi traffico per integrazione, validazione e diagnostica.
  • Familiarità con protocolli automotive come UDS, DoIP, SOME/IP, LIN o con architetture AUTOSAR.
  • Esperienza con container e CI/CD a supporto di toolchain embedded, build automation e test bench.
  • Conoscenza di standard e compliance per ambienti safety-critical (MISRA C/C++, ISO 26262, ASPICE) è considerata un plus.
  • Esperienze in ambito Industry X (engineering, manufacturing, connected products, automotive) e integrazione con sistemi enterprise/OT.

Il livello di seniority sarà definito durante il processo di selezione, per garantire il miglior allineamento tra competenze tecniche, esperienza progettuale e opportunità disponibili .

Non possiedi tutte le competenze richieste ma hai una solida base embedded e voglia di crescere?

Candidati comunque e raccontaci il tuo percorso: in Accenture valorizziamo il potenziale delle persone e la crescita continua.

#J-18808-Ljbffr

Candidatura e Ritorno (in fondo)