Prime Engineering Italia è la divisione italiana di Prime IT, un'azienda di riferimento con oltre 19 anni di esperienza, specializzata nella fornitura di servizi tecnologici IT, telecomunicazioni e ingegneria. Siamo specializzati in Team Extension, Servizi Gestiti, Software Personalizzati e Nearshore. A tal fine, attualmente contiamo su un team di oltre 2.300 professionisti che collaborano a progetti nazionali e internazionali nelle più diverse tecnologie. Con 20 uffici in Europa e presenza in oltre 25 città in tutto il mondo, la nostra differenziazione si basa sui più elevati standard di qualità, che ci hanno permesso una crescita e un successo continuo nel corso degli anni.Per rafforzare il team, siamo alla ricerca di un Software Engineer.Orari : da lunedì a venerdì dalle 9:00 alle 18:00In qualità di Software Engineer, contribuirai allo sviluppo, all'architettura e all'integrazione di sistemi software complessi destinati ad applicazioni di automazione, comando e controllo in scenari altamente dinamici e mission-critical. Opererai in contesti caratterizzati da requisiti stringenti di affidabilità, real-time awareness e integrazione di sistemi distribuiti, impiegando tecnologie di riferimento come ROS/ROS2, C++ e Python .Collaborerai con team di ingegneria hardware e sistemi, contribuendo alla definizione delle soluzioni tecniche, garantendo elevati standard qualitativi e rispettando requisiti di scalabilità, robustezza e performance. Il ruolo prevede attività operative di sviluppo software, progettazione architetturale, testing, documentazione tecnica e partecipazione a processi di miglioramento continuo.Progettare, sviluppare e manutenere software complessi per applicazioni di automazione, controllo e comando
* Definire e documentare architetture software scalabili, robuste e performanti
* Scrivere codice di alta qualità, documentato e testato, seguendo best practice di sviluppo software
* Garantire la qualità tecnica delle soluzioni, contribuendo alla revisione del codice e all'ottimizzazione del software
Laurea in Ingegneria Informatica, Automazione o discipline affini (Laurea Magistrale preferibile)
* Almeno 5 anni di esperienza nello sviluppo software in contesti complessi
* Esperienza di almeno 1 o 2 anni in posizioni con responsabilità gestionale delle risorse e coordinamento di team tecnici
* Ottima conoscenza di C++ moderno e Python
* Solida comprensione di architetture software e design patterns
* Esperienza in sistemi di automazione, controllo e comando
* Familiarità con sistemi di versioning e strumenti Dev Ops
* Fluente in italiano, ottima conoscenza dell'inglese tecnico scritto e parlato
Esperienza in computer vision e sensor fusion, in particolare in condizioni operative complesse
* Competenza nello sviluppo di interfacce software per applicazioni ingegneristiche avanzate
* Contratto a tempo indeterminato (CCNL Commercio)
* Opportunità di sviluppo professionale e crescita tecnica
* Formazione continua
* •