Software Engineer

Software Engineer

Per l'area elettronica siamo alla ricerca di un Software Engineer

Principali attività:

  • Progettare e sviluppare embedded Software
  • Essere responsabile dell'integrazione SW nel Model Based Design, riunendo in Matlab/Simulink tutti i contributi degli ingegneri dei sistemi di controllo (modelli Simulink)
  • Eseguire la generazione automatica del codice da Simulink e integrarlo nel sistema operativo embedded
  • Eseguire la creazione e manutenzione di soluzioni per automatizzare l’integrazione e rilascio del SW, inclusi script matlab/python
  • Supervisionare e migliorare il processo di generazione del SW e gestire rilasci e versioni (SVN/Git)
  • Essere il centro di competenza per il SW di basso livello, pianificazione delle attività, impostazioni del compilatore, problemi di runtime, ecc
  • Contribuire a migliorare la toolchain di sviluppo SW
  • Collaborare con gli ingegneri dei sistemi di controllo per creare e mantenere la piattaforma SW con le logiche di controllo
  • Scrivere codici efficienti, affidabili e gestibili per piattaforme integrate, garantendo la conformità agli standard e alle best practice del settore
  • Eseguire debug, test e convalida SW per garantire funzionalità e prestazioni adeguate
  • Garantire la qualità dei risultati finali mediante test SIL, HIL e documentazione
  • Contribuire alla creazione e alla manutenzione della documentazione software, comprese specifiche, documenti di progettazione, piani di test e manuali utente

Requisiti richiesti:

  • Laurea in Ingegneria Informatica o Elettronica
  • Almeno 3 anni di esperienza nel ruolo
  • Conoscenza del linguaggio di programmazione C, e preferibilmente C++, Matlab, Python
  • Conoscenza dei sistemi operativi in tempo reale, dei driver dei dispositivi e dei protocolli di comunicazione comunemente utilizzati nel settore automobilistico (CAN, LIN, Ethernet, ecc.)
  • Familiarità con strumenti di sviluppo software, debugger, emulatori,..
  • Familiarità con i principi di progettazione SW di basso livello
  • Preferibile esperienza con processi di sviluppo di software automobilistico
  • Capacità di analizzare problemi tecnici complessi e fornire soluzioni innovative entro limiti di tempo e di budget

Zona di lavoro: Cavriago (RE)

La presente offerta si rivolge a candidati di entrambi i sessi (art. 27 del d.lgs 198/06). Gli interessati possono inviare la propria candidatura rilasciando specifico consenso al trattamento dei dati personali, ai sensi del Regolamento UE 2016/679.