Per azienda specializzata nello sviluppo e fornitura di soluzioni tecnologiche ricerchiamo un/una Software Engineer C++ da inserire nel team di sviluppo. Possibilità di lavorare sia presso la sede di Firenze sia presso la sede di Genova. Posizione La risorsa deve avere comprovata esperienza e forte orientamento alla qualità del codice, per lavorare su applicazioni e componenti software in ambiente embedded, desktop e mobile. Il/la risorsa sarà coinvolto/a nello sviluppo di moduli software mission‑critical complessi, basati su C++, Qt e Android , con particolare attenzione alla programmazione multithreading. La risorsa sarà coinvolta nelle seguenti attività tecniche: sviluppo e manutenzione di applicazioni software in C++Sviluppo di interfacce e applicazioni cross‑platform basate su Qt Implementazione di componenti software per Android Sviluppo e manutenzione di script e strumenti di automazione Contributo attivo alla definizione delle specifiche tecniche Collaborazione strutturata con i team di sviluppo, QA e architettura Solida preparazione accademica: Ingegneria Informatica, Informatica o equivalenti. 3-5 anni di esperienza professionale nello sviluppo soft ware, maturati in contesti strutturati e orientati alla produzione di soluzioni complesse, robuste e manutenibili. Ottima conoscenza del linguaggio C++ (standard C++11 o successivi), incluse gestione avanzata di memoria (RAII, smart pointers), STL e container moderni, gestione delle eccezioni, compilazione cross‑platform. Esperienza comprovata nello sviluppo con framework Qt Esperienza nello sviluppo software per Android. Ottima conoscenza dell’ambiente Linux. Competenza nell’uso di almeno un linguaggio di scripting (bash, shell o equivalenti) per automatizzare attività di build, test, manutenzione ambienti o deployment. Esperienza nella programmazione multithreading. Esperienza nello sviluppo su sistemi embedded. Familiarità con strumenti di software configuration management : GIT (branching strategy, merge, pull request), SVN per la gestione di repository legacy, oppure utilizzo di workflow collaborativi e best‑practice di versioning Il/la candidato/a ideale, oltre alle competenze tecniche richieste, dimostra una solida capacità di operare in contesti strutturati e orientati alla qualità del software. È in grado di analizzare problemi complessi , proporre soluzioni tecniche efficaci e contribuire attivamente al miglioramento continuo dell’architettura applicativa. Mostra un’elevata attitudine al problem‑solving, cura per i dettagli e capacità di lavorare in modo autonomo nella gestione delle proprie attività, garantendo affidabilità, precisione e rispetto delle tempistiche. La risorsa possiede inoltre ottime capacità comunicative, fondamentali per collaborare con analisti, sviluppatori e stakeholder di progetto; sa documentare il proprio lavoro in modo chiaro e strutturato e affronta con flessibilità l’evoluzione dei requisiti funzionali. Ha un mindset orientato alla collaborazione, al confronto costruttivo e alla condivisione delle conoscenze, contribuendo alla crescita complessiva del team. Altre informazioni L’annuncio è rivolto ad ambo i sessi (D.lgs n. 198/2006) e nel rispetto di quanto disposto dall’art. 10 del D.Lgs n. 276/2003. #J-18808-Ljbffr
Software Engineer C++ (Rif. 98502)
WEHUNT
firenze, firenze
Pubblicato 19 giorni fa
Segnala lavoro