Embedded Linux Developer (C/C++)
Descrizione dell'offerta
Chi siamo
B&A Consulting è una Software House e Media Agency nata per offrire alle aziende soluzioni e servizi innovativi in ambito ICT & Digital Strategy . Lavoriamo in un ambiente giovane e informale, dove la collaborazione è la chiave del successo . Crediamo fortemente nel valore del team, nella proattività individuale e nel contributo personale di ciascuno.
Descrizione
Per progetto in ambito automazione industriale , siamo alla ricerca di un Programmatore Linux Embedded da inserire all’interno di un team tecnico dedicato alle attività di ricerca e sviluppo .
La risorsa contribuirà allo sviluppo e all’evoluzione di soluzioni software per dispositivi basati su Linux embedded , lavorando su componenti applicativi, librerie e middleware. Il ruolo prevede il coinvolgimento nelle diverse fasi progettuali, dallo sviluppo all’integrazione fino alle attività di debugging e manutenzione evolutiva.
La figura collaborerà con team multidisciplinari, partecipando attivamente allo sviluppo di nuove funzionalità e al miglioramento delle soluzioni esistenti, con particolare attenzione a affidabilità, performance e qualità del software .
Competenze richieste
- Diploma o Laurea in Informatica/Elettronica
- Esperienze (3/4 anni) nello sviluppo in ambito Linux embedded (multi-thread, toolchains, cross-compilazione, debug, …)
- Programmazione C/C++ per componenti Linux (applicazioni, librerie, middleware, …)
- Basi di sviluppo applicativi con il framework Qt, QML
- Esperienza nell’uso di sistemi di controllo revisione (GIT, GitLab, ...)
- Basi di networking
- Conoscenza sistema operativo windows
- Problem solving
- Capacità a lavorare in gruppo
- Conoscenza lingua inglese (parlata e scritta)
Competenze gradite
- Conoscenza linguaggi di scripting (es. Bash, Python, Lua, …)
- Utilizzo della suite MS office o Libreoffice
Soft Skills
- Problem solving
- Attitudine al lavoro in team
- Precisione e attenzione al dettaglio
- Approccio proattivo allo sviluppo e alla risoluzione di problemi
- Capacità di lavorare in contesti tecnici complessi