Crea un profilo in modo da poter essere trovato dalle aziende, ottenere offerte di lavoro più adatte alle tue esigenze e candidarti più velocemente.
  • Cerca lavoro
  • Preferiti
  • Crea CV
    Novità
  • Stipendi
  • Iscrizioni

Embedded Software Engineer

SiliconDev S.p.A.

Silicondev, azienda leader nell’area IT e Software Development, è alla ricerca di un Embedded Software Engineer per attività su progetti automotive di nuova generazione. 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 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
Offerta di lavoro pubblicata 2 mesi fa