R&D Embedded Software Engineer

E80 Group SpA Bari Italy Automation Technology
Warning! Vacancy expired

Company Description

E80 Group è specializzato nella realizzazione di soluzioni logistiche automatizzate ed integrate per imprese produttrici di beni di largo consumo nei settori del beverage, food, tissue ed in ambiti diversificati. Grazie all’utilizzo di tecnologie innovative e attraverso l’analisi dei processi logistici dei propri clienti, l'azienda ha anticipato il concetto di Industry 4.0: la fabbrica intelligente, sostenibile ed interconnessa.

Le soluzioni tailor-made progettate permettono infatti di gestire le attività della supply chain assicurando un significativo aumento dell’efficienza di fabbrica e la totale tracciabilità dei prodotti movimentati.

I principali sistemi realizzati da Elettric80 e BEMA sono: robot di palettizzazione, una vasta gamma di veicoli a guida laser (LGV/AGV), fasciatori robotizzati ad alta velocità (SILKWORM), sistemi di controllo palette, etichettatrici robotizzate, soluzioni di depallettizzazione a strato e repacking e magazzini automatici ad alta densità (SMART STORE E CRANE STORE). Tutto il flusso logistico è gestito centralmente da un’unica piattaforma software SM.I.LE80 (Smart Integrated Logistics): il “direttore d’orchestra” che assicura l'efficiente integrazione dei sistemi, garantendo la conduzione ottimale di tutte le operazioni, dall’ingresso delle materie prime allo stoccaggio, fino alle spedizioni.

Ad oggi, E80 Group ha realizzato circa 300 fabbriche integrate in diverse parti del mondo, installando oltre 2.000 sistemi robotizzati, più di 5.000 veicoli automatici a guida laser e 30 magazzini automatici ad alta densità.

Il Gruppo è cresciuto puntando su alcuni asset fondamentali: valorizzazione delle persone e del territorio, investimenti in ricerca, sviluppo e innovazione oltre ad una proattiva adattabilità alle esigenze di mercato.

Position

L’Embedded Software Engineer sarà inserito nel reparto R&D che in E80 Group si occupa di attività di ricerca e sviluppo orientate al prodotto, al fine di garantire una crescente competitività sul mercato delle proprie soluzioni tecnologiche. In particolare, la nuova figura che stiamo cercando lavorerà nell’ambito di un progetto di anti-collisione tramite localizzazione e tracking di target mobili con tecnologia UWB.

Responsibilities:

  • Sviluppare il software applicativo e soluzioni relative ai prodotti E80
  • Contribuire all'intero processo di sviluppo del software (implementazione, test e convalida) per l'embedded hardware integrato nel sistema
  • Implementare firmware e software C/C++ su processori embedded
  • Progettare algoritmi di controllo automatico (filtro Kalman, etc.)
  • Supportare il team nella fase di bring-up, test e validazione di schede elettroniche

Requirements

  • Laurea magistrale in Ingegneria elettronica/informatica
  • 3-5 anni di esperienza nello sviluppo del software embedded per microcontrollori
  • Capacità di sviluppo e debug del software applicativo sia su Linux che su MCU con o senza RTOS (C, C++, Python)
  • Buona conoscenza dei sistemi Linux nel contesto di un prodotto embedded: scripting Python/bash, kernel e driver tweaking per supportare HW
  • Conoscenza base della teoria dei sistemi e dei controlli automatici (osservatore dello stato, filtro di kalman, etc.)
  • Buona conoscenza di interfacce/protocolli di comunicazione industriale (es. protocolli seriali, RS485, CAN, I2C, Ethernet)
  • Ottima conoscenza della lingua inglese scritta e orale.
  • Capacità di lavorare in team multidisciplinari
  • Disponibilità a viaggiare

Other information

- Contratto Full-time

- RAL: ≥ 30K < 50K