Embedded Software Engineer

All’interno del nostro team le opportunità di crescita e di formazione non mancano, grazie anche a un forte spirito di collaborazione e a una comune passione per la tecnologia. Siamo convinti che la condivisione della conoscenza sia essenziale per la crescita di ogni componente del gruppo, anche per chi è arrivato da poco o proviene da un settore diverso dal nostro. Il miglioramento delle proprie competenze non è solo incoraggiato, ma anche incentivato attraverso la partecipazione a corsi e seminari, la formazione continua e le collaborazioni con esperti del settore.

Responsabilità

  • Sviluppo di applicazioni per sistemi embedded prevalentemente in ambiente Linux.
  • Analisi e discussione dei requisiti di progetto con il team di sviluppo per convergere verso architetture e scelte implementative condivise.
  • Studio e adozione di metodologie atte a migliorare la qualità del codice, facilitare il lavoro di gruppo ed il rispetto dei tempi e costi di progetto.

Requisiti necessari

  • Buona conoscenza del linguaggio C/C++
  • Esperienza di sviluppo applicazioni su sistemi embedded
  • Conoscenza di tecniche di debug
  • Conoscenza di almeno un linguaggio di scripting (es: python, bash, perl, etc)
  • Conoscenza di almeno un sistema di versionamento del codice ( es: svn , git, etc)
  • Familiarità con Linux e l’interfaccia a riga di comando (CLI) almeno su PC o Server
  • Interesse ad espandere le proprie conoscenze sui sistemi Linux (adattamento e ottimizzazione di Bootloader, Kernel, Device Drivers, Root File System)
  • Conoscenza della lingua Inglese per la lettura e scrittura di documentazione tecnica

Requisiti preferenziali

  • Esperienza di sviluppo applicazioni multi processo / thread
  • Esperienza di sviluppo applicazioni su dispositivi Embedded Linux
  • Esperienza di configurazione di Linux kernel e bootloader
  • Esperienza di sviluppo di interfacce Web (HTML+JS)
  • Esperienza nell’ambito della sicurezza informatica (crittografia, sistemi a chiave pub/priv, certificati, etc)
  • Laurea in Ingegneria Informatica o Informatica

Opportunità

  • Partecipazione a corsi di formazione e seminari del settore
  • Studio di nuove tecnologie e linguaggi di programmazione
  • Sviluppo di applicazioni anche al di fuori dell’ambito embedded, per esempio PC, mobile, Cloud

Tipologia di contratto: tempo indeterminato
Inquadramento e retribuzione saranno commisurati al profilo ed all’esperienza maturata. Assunzione secondo CCNL Metalmeccanica Aziende Industriali, previsto sistema premiante aziendale al raggiungimento degli obiettivi.
Orario di lavoro: full time
Sede legale dell’azienda: Castelfranco Veneto (TV) e trasferte presso i clienti aziendali.

Inviare il curriculum vitae dettagliato, completo di autorizzazione al trattamento dei dati personali (GDPR – Regolamento UE 2016/679) all’indirizzo job@fracarro.com