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 resistente 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