Le vostre responsabilità sono:
- Realizzare l’architettura di software embedded in C, C++ e hardware basato su Cortex M3/M4 e MSP430.
- Definire i documenti e comunicarli ai tecnici di implementazione interni ed esterni.
- Risolvere controversie, problemi tecnici e fare compromessi.
- Pianificare nuove tecnologie e introdurle nel team
- Seguire e monitorare gli standard aziendali per lo sviluppo del software e modificarli se necessario.
- Guidare l’implementazione del software e garantire le caratteristiche, la tempistica e la qualità del progetto.
- Sostenere e incoraggiare una filosofia di cooperazione all’interno del gruppo e fungere da modello e mentore per gli ingegneri software più giovani.
- Lavorare a stretto contatto con il Product Manager
Osservazione: Il lavoro da casa è accettabile.
Requisiti:
- Laurea in informatica, ingegneria informatica o laurea in ingegneria strettamente correlata.
- 5+ anni di esperienza industriale nello sviluppo di sistemi software embedded complessi
- 5+ anni di esperienza nella programmazione in C, C++ e Qt
- Esperienza con il sistema operativo embedded Linux, RTOS o simili
- Esperienza di verifica del software a livello di componente e di unità
- Esperienza di programmazione orientata agli oggetti
- Capacità di comunicazione e organizzazione efficaci e professionali
- Capacità di lavorare efficacemente con gruppi e individui interfunzionali
- Esperienza e interesse nel seguire un processo strutturato e disciplinato del ciclo di vita dello sviluppo del software
- L’esperienza nella progettazione hardware (Cortex M3/M4, MSP430, condizionamento del segnale analogico) costituisce un vantaggioBuona comunicazione in inglese