IN QUESTO RUOLO DOVRAI:
- Realizzare firmware e drivers per i principali devices che Labware ha in portfolio
- Adattare ed ottimizzare i sistemi operativi che equipaggiano i devices Labware
- Analizzare come costruire al meglio le features core di sistema in modo da rendere il prodotto scalabile, solido ed altamente performante
- Ricercare soluzioni ottimizzate per l’esecuzione in ambienti con risorse molto limitate
- Eseguire lo sviluppo di codice in modalità agile
IL NOSTRO CANDIDATO IDEALE POSSIEDE:
- Buone capacità di analisi e problem solving
- Buona attitudine al lavoro in team
- Consolidate esperienza nella programmazione in C/C++
- Esperienza di sviluppo firmware per microcontrollori (baremetal o con real time OS)
- Esperienza con strumenti di versioning codice sorgente e collaborazione (subversion/git)
- Esperienza di sviluppo in sistemi complessi (tecniche di programmazione concorrente / IPC / comunicazione in rete )
- Esperienza di configurazione e personalizzazione di distribuzioni Linux/Android
- Esperienza di programmazione in ambiente Linux
- Conoscenza dei principali design pattern
- Formazione di natura ingegneristica (Elettronica/Informatica) con buone competenze di elettronica
PREFERENZIALE:
- Esperienza di programmazione in ambienti con OS di tipo real time
- Conoscenze sistemistiche avanzate in ambiente Linux/Android
- Conoscenza di alcuni tra i comuni scripting languages utilizzati in ambiente Linux ( bash /sh/Python /perl )
- Conoscenza linguaggio c#
- Conoscenza dei principi di usabilità applicati a UI/UX design
- Familiarità nella lettura di schemi elettrici
Il nostro team di R&D esprime l’essenza della nostra missione ed il fondamento su cui si basa il successo di LABWARE, cercando di costruire e fornire la migliore esperienza possibile a tutti i nostri clienti. Lavorerai in un team vincente con una eccezionale attitudine che va oltre il semplice reparto di sviluppo software.
BENEFITS:
- Salario competitivo sul mercato con partecipazione al sistema welfare aziendale;
- Ambiente di lavoro giovane e moderno;
- Si offre un sicuro training on the job in un ambiente dinamico e tecnologicamente avanzato e la concreta possibilità di apprendimento e crescita professionale.