Chi siamo
CareGlance è una PMI innovativa, con sede principale a Milano, che sviluppa sensori SS-OCT (Swept Source Optical Coherence Tomography) per il monitoraggio della qualità nei processi industriali. Presso la nuova sede di Bari (Faro Futuro Coworking) stiamo costruendo il nucleo della divisione software, sia lato algoritmi di ricostruzione delle immagini che sviluppo di interfacce per il controllo del sistema.
Descrizione del ruolo
Cerchiamo un/una Entry level Mid Senior Software Developer/Engineer per dare avvio alle attività di sviluppo lato software in seno ad un progetto che vedrà la formazione di un gruppo dedicato allo sviluppo completo di interfaccia del sistema e sviluppo algoritmi per la ricostruzione di immagini.
La persona sarà inizialmente responsabile della riscrittura e ottimizzazione del codice esistente e dell’integrazione con schede di acquisizione dati e riferirà direttamente al reponsabile ricerca e sviluppo operante nella sede di Milano
Responsabilità principali
- Riscrivere e ottimizzare il codice Matlab esistente in linguaggi professionali (C++, Python o simili), con forte incremento prestazionale in termini di velocità di elaborazione.
- Interfacciare il software con schede di acquisizione dati (da definire insieme al team ricerca e sviluppo)).
- Sviluppare una piattaforma software con impostazioni di analisi e visualizzazione configurabili.
- In prospettiva, estendere il software al controllo dei parametri di sistema (es. attuatori ottici) durante la fase di industrializzazione.
- Collaborare con il team ricerca e sviluppo nella sede di Milano per definire requisiti e integrazione (mediante riunioni online e trasferte periodiche)
- Documentare codice, workflow e processi.
- Supportare test prototipali e contribuire all’industrializzazione del Minimum Viable Product.
Requisiti obbligatori
- Laurea Magistrale in Informatica, Ingegneria Informatica/Elettronica, Fisica o affini.
- Rilevante esperienza post-laurea (aziendale/accademica, anche PhD) nello sviluppo software, preferibilmente in ambito scientifico o di acquisizione dati.
- Ottima conoscenza di Matlab
- Ottima conoscenza di linguaggio/i di programmazione (C/C++, Python, C#, …).
- Competenze in codici per applicazioni in tempo reale.
- Familiarità con debugging e validazione.
- Competenze in image processing.
- Capacità di lavorare in autonomia in un contesto fluido, senza micro-management.
- Buona conoscenza dell’inglese scritto e parlato.
Requisiti preferenziali
- Esperienza con elettronica di acquisizione (oscilloscopi, DAQ).
- Conoscenze di ottica/fisica di base.
- Esperienza in ambienti multidisciplinari o startup.
- Esperienza in sistemi industriali/robotica
Cosa offriamo
- Opportunità di essere la prima assunzione del polo aziendale di Bari, contribuendo a costruirne l’identità, in accordo con i valori aziendali.
- Collaborazione con partner industriali e centri di ricerca in Europa e nel mondo.
- Ambiente di lavoro innovativo e flessibile, con prospettive di crescita.
- Trasferte periodiche verso la sede di Milano per favorire un’integrazione ottimale con il team e possibilità di viaggi brevi all’estero (fiere di settore).