Silicondev, azienda leader nell'area IT e Software Development, è alla ricerca di un Embedded Software Engineer per attività su progetti automotive di nuova generazione. Tutti i candidati sono invitati a leggere attentamente la seguente descrizione del lavoro e le relative informazioni prima di candidarsi. Responsabilità Progettazione, sviluppo, integrazione e ottimizzazione di componenti software embedded low-level Device driver Board Support Package (BSP) Middleware e servizi OS Sviluppo e integrazione di piattaforme Operating System e Hypervisor per ECU automotive Progettazione e implementazione di software safety‐critical in C++ moderno (C++14 e superiori) Sviluppo e configurazione di AUTOSAR Base Software (BSW) su sistemi MCU‐based Configurazione 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, LVDS Attività di SoC bring‐up e BSP development, inclusi Bootloader Power management Memory initialization Debug e troubleshooting software/hardware tramite Oscilloscopi Logic analyzer Debugger Ottimizzazione 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 cybersecurity Lavoro in ambiente Agile / Scrum Collaborazione con team Base SW Integration Cockpit Infotainment Connectivity Manufacturing / Plant Esecuzione di root‐cause analysis e documentazione di findings, workaround e lesson learned Requisiti Esperienza minima di 5 anni nello sviluppo software embedded in C++ Esperienza nello sviluppo di funzionalità veicolo su almeno due domini automotive Forte 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 AUTOSAR BSW configuration DCM, DEM Communication Stack Memory Stack Esperienza con tool Vector DaVinci DaVinci Configurator DaVinci Developer Esperienza di integrazione Vector xrdztoy Bootloader OSEK OS Embedded OS e BSP Conoscenza di piattaforme diagnostiche OBD Service Tools soluzioni OTA Competenze in secure software architecture Secure bootloader Secure boot & flash Secure diagnostics Message authentication Secure peripherals (HSM, CSM) Esperienza nella configurazione driver Ethernet / CAN / LIN Conoscenza di Python, Make/CMake, Yocto e shell scripting Ottime capacità analitiche, di problem solving e collaborazione cross‐funzionale Lingue richieste Italiano Fluente Inglese Fluente Modalità di lavoro On site 3 giorni su 5 Sede di lavoro Torino Ai sensi della normativa vigente l'offerta è rivolta ad entrambi i sessi (DL 903/77). #J-18808-Ljbffr