Utilizziamo i cookie per assicurarti la migliore esperienza nel nostro sito. Questo sito utilizza i cookie, anche di terze parti, per inviarti messaggi promozionali personalizzati. Per saperne di più, conoscere i cookie utilizzati dal sito ed eventualmente disabilitarli, accedi alla Cookie Policy. Se prosegui nella navigazione di questo sito acconsenti all’utilizzo dei cookie.

Lavora con noi

TORNA ALL'ELENCO DELLE POSIZIONI

Programmatore firmware senior

SCOPO DEL RUOLO

Svolgere le attività di analisi e sviluppo di firmware e middleware in area domotica e dispositivi mobili

AREE DI CONOSCENZA FUNZIONALE GENERALE

  • Conoscenza delle principali metodologie di sviluppo del software (Agile technologies e continous integration systems).
  • Conoscenza in ambito software configuration management.
  • Conoscenza piattaforme Qualcomm / Mediatek
  • Conoscenza protocollo Zigbee e profili Home Automation
  • Conoscenza protocollo Z-Wave e Radio
  • Esperienza in applicazioni di domotica
  • Esperienza nello sviluppo Embedded su piattaforma Linux C/C++, Android
  • Esperienza nella collaborazione con sub-contractors
  • Conoscenza S.O. Nucleus rappresenta un vantaggio

AREE DI RESPONSABILITA’ FUNZIONALE SPECIFICHE

  • partecipa alla stesura del disegno logico ed applicativo del sistema;
  • guida le attività di programmazione di partner e fornitori;
  • definisce le specifiche di programmazione sulla base delle specifiche di analisi e le elabora in capitolati tecnici da condividere con fornitori;
  • è in grado di tradurre le specifiche di programmazione in codice;
  • acquisisce il codice prodotto dai fornitori, con l’obiettivo di poterlo manutenere e modificare a seconda delle necessità future, indipendentemente dai fornitori stessi;
  • documenta i programmi realizzati e partecipa alla realizzazione operativa (manuali e/o help in linea) per l’utente;
  • esegue i test di primo livello, o ne guida l’esecuzione, partecipa alla stesura di piani e procedure di test / collaudo ed esegue e documenta i test / collaudi del sistema e la messa a punto finale;

AREE DI RESPONSABILITA’ GESTIONALE

  • Collabora alla gestione delle risorse strumentali a disposizione, coerentemente agli obiettivi del progetto
  • Si integra con gli altri membri dell’equipe (puntualità nelle relazioni), e relaziona con colleghi, personale interno ed esterno all’Azienda con equilibrio, maturità e cortesia.
  • Partecipa alle riunioni giornaliere, settimanali e mensili generali o specialistiche nel settore, ha accesso e consulta libri, monografie e riviste specialistiche del settore.
  • Coordina le attività dei fornitori esterni in modo preciso e trasparente

AREE DI CONOSCENZA FUNZIONALE APPLICATIVA

  • Conoscenza delle seguenti piattaforme SW:
    • Windows
    • Linux
    • Android
    • iPhone
  • Conoscenza dei seguenti linguaggi di programmazione:
    • C / C++
    • Assembly (gradito)
  • Conoscenza dei seguenti protocolli:
    • Zigbee
    • Z-Wave
    • WiFi
    • Bluetooth
  • Conoscenza delle seguenti piattaforme HW:
    • Qualcomm
    • Mediatek
    • Broadcom (gradito)

Altre informazioni

  • Conosce la lingua inglese ed è disponibile a trasferte nazionali ed internazionali

nessun file selezionato