ResponsabilitàProgettazione, sviluppo, integrazione e ottimizzazione di componenti software embedded low-level: Device driver, Board Support Package (BSP), Middleware e servizi OSSviluppo e integrazione di piattaforme Operating System e Hypervisor per ECU automotiveProgettazione e implementazione di software safety-critical in C++ moderno (C++14 e superiori)Sviluppo e configurazione di AUTOSAR Base Software (BSW) su sistemi MCU-basedConfigurazione dei layer AUTOSAR e contributo alla definizione dell'architettura software (SysML, ARXML)Sviluppo e configurazione driver per interfacce automotive: UART, SPI, I2C, CAN, LIN, Ethernet, PCIe, LVDSAttività di SoC bring‐up e BSP development, inclusi:BootloaderPower managementMemory initializationDebug e troubleshooting software/hardware tramite: Oscilloscopi, Logic analyzer, DebuggerOttimizzazione delle performance di OS e Hypervisor (build configuration, tuning, runtime behavior)Implementazione di funzionalità networking, cybersecurity, CLI tools e scripting (Python, shell)Supporto a pipeline CI/CD e promozione di metodologie Test‐Driven Development (TDD)Garantire compliance con standard automotive, safety e cybersecurityLavoro in ambiente Agile / ScrumCollaborazione con team: Base SW, Integration, Cockpit Infotainment, Connectivity, Manufacturing / PlantEsecuzione di root‐cause analysis e documentazione di findings, workaround e lesson learnedRequisitiEsperienza minima di 5 anni nello sviluppo software embedded in C++Esperienza nello sviluppo di funzionalità veicolo su almeno due domini automotiveForte esperienza hands‐on su piattaforme Automotive Infotainment e/o Connectivity (TCU)Conoscenza approfondita di Linux e/o QNX internals (kernel, middleware, device driver)Esperienza con Operating Systems e Hypervisors (QNX, Linux)Solida conoscenza architettura AUTOSAR, inclusi AUTOSAR BSW configuration, DCM, DEM, Communication Stack, Memory StackEsperienza con tool Vector DaVinci: DaVinci Configurator, DaVinci DeveloperEsperienza di integrazione: Vector Bootloader, OSEK OS, Embedded OS e BSPConoscenza di piattaforme diagnostiche: OBD, Service Tools, soluzioni OTACompetenze in secure software architecture: Secure bootloader, Secure boot & flash, Secure diagnostics, Message authentication, Secure peripherals (HSM, CSM)Esperienza nella configurazione driver Ethernet / CAN / LINConoscenza di Python, Make/CMake, Yocto e shell scriptingOttime capacità analitiche, di problem solving e collaborazione cross‐funzionaleLingue richiesteItaliano Fluente, Inglese FluenteModalità di lavoroOn site 3 giorni su 5Sede di lavoroTorinoAutorizzando il trattamento dei dati personali ai sensi del D.Lgs. 196/03.Ai sensi della normativa vigente l'offerta è rivolta ad entrambi i sessi (DL 903/77).
#J-18808-Ljbffr