Descrizione dell'offerta
Overview
Stiamo cercando un Embedded Software Engineer esperto da inserire nel nostro team, dove sviluppiamo sistemi di scansione 3D all’avanguardia per applicazioni industriali. Lavorerai su sofisticati sistemi di scansione multicamera che elaborano enormi quantità di dati in tempo reale, sviluppando software C++ ad alte prestazioni che controllano telecamere, proiettori, motori, obiettivi e sistemi di illuminazione. Con l’espansione del nostro portafoglio tecnologico, giocherai anche un ruolo chiave nel lancio del nostro scanner di prossima generazione con integrazione di braccio robotico, guidando l’architettura software e i sistemi di controllo per i flussi di lavoro automatizzati di acquisizione 3D. Questo ruolo a tempo pieno si svolge presso la nostra sede di Bressanone, in Italia.
Responsibilities
Sviluppo di sistemi in tempo reale
Progettare e sviluppare software embedded ad alte prestazioni per sistemi di scansione 3D con requisiti di elaborazione dei dati in tempo reale
Implementare architetture multithread per il coordinamento di telecamere, proiettori, motori, obiettivi e sistemi di illuminazione
Ottimizzare il software per la gestione di pipeline di dati ad alto rendimento che elaborano grandi insiemi di dati (oltre 50 GB) in tempo reale
Scrivere codice C++ e Python pulito, efficiente e manutenibile, con particolare attenzione alle prestazioni e all’affidabilità
Profilare e ottimizzare i percorsi critici del codice utilizzando moderni strumenti di profilazione e framework di misurazione delle prestazioni
Interfaccia e controllo di telecamere industriali, compresa l’integrazione di SDK (ad es. Basler Pylon, mvIMPACT genicam) e pipeline di acquisizione delle immagini
Sviluppare sistemi di controllo per proiettori, motori, obiettivi e hardware di illuminazione
Implementare solidi protocolli di comunicazione e meccanismi di sincronizzazione per il coordinamento di più dispositivi
Garantire un comportamento deterministico in tempo reale e una latenza minima nei loop di controllo hardware
Progettare algoritmi di pianificazione del movimento e di controllo per flussi di lavoro automatizzati di scansione 3D
Collaborare con gli ingegneri meccanici per definire le interfacce hardware‑software
Qualifications
Laurea in Informatica, Ingegneria Informatica, Ingegneria Elettronica o in un campo correlato
4+ anni di esperienza professionale nello sviluppo di software embedded o a livello di sistema, con una forte competenza in C++ (moderno C++11/14/17) e Python
Comprovata esperienza nell’interfacciamento con l’hardware (telecamere, sensori, motori) su ambienti di sviluppo Linux
Inglese richiesto; tedesco o italiano è un vantaggio
Nice to Have
Pipeline di elaborazione della visione artificiale
Familiarità con sistemi robotici, ambienti PLC (Beckhoff TwinCAT) e protocolli di comunicazione (EtherCAT, Modbus, TCP/IP, gRPC, GPIO)
Esperienza con CMake, Git, Docker, framework per la misurazione delle prestazioni
Benefits
Pacchetto retributivo competitivo
Stock Options
Orario di lavoro flessibile, lavoro da remoto
Buono pasto per i giorni lavorativi
Piccolo team, gerarchia piatta
Opportunità di crescita personale e professionale: assumere il controllo e la responsabilità di parti importanti dello sviluppo dell’infrastruttura e aiutarci a scalare in maniera repentina
Assistenza per il trasferimento
Sponsorizzazione del visto
Accesso al bar e alla palestra di Durst AG
#J-18808-Ljbffr
Responsibilities
Sviluppo di sistemi in tempo reale
Progettare e sviluppare software embedded ad alte prestazioni per sistemi di scansione 3D con requisiti di elaborazione dei dati in tempo reale
Implementare architetture multithread per il coordinamento di telecamere, proiettori, motori, obiettivi e sistemi di illuminazione
Ottimizzare il software per la gestione di pipeline di dati ad alto rendimento che elaborano grandi insiemi di dati (oltre 50 GB) in tempo reale
Scrivere codice C++ e Python pulito, efficiente e manutenibile, con particolare attenzione alle prestazioni e all’affidabilità
Profilare e ottimizzare i percorsi critici del codice utilizzando moderni strumenti di profilazione e framework di misurazione delle prestazioni
Interfaccia e controllo di telecamere industriali, compresa l’integrazione di SDK (ad es. Basler Pylon, mvIMPACT genicam) e pipeline di acquisizione delle immagini
Sviluppare sistemi di controllo per proiettori, motori, obiettivi e hardware di illuminazione
Implementare solidi protocolli di comunicazione e meccanismi di sincronizzazione per il coordinamento di più dispositivi
Garantire un comportamento deterministico in tempo reale e una latenza minima nei loop di controllo hardware
Progettare algoritmi di pianificazione del movimento e di controllo per flussi di lavoro automatizzati di scansione 3D
Collaborare con gli ingegneri meccanici per definire le interfacce hardware‑software
Qualifications
Laurea in Informatica, Ingegneria Informatica, Ingegneria Elettronica o in un campo correlato
4+ anni di esperienza professionale nello sviluppo di software embedded o a livello di sistema, con una forte competenza in C++ (moderno C++11/14/17) e Python
Comprovata esperienza nell’interfacciamento con l’hardware (telecamere, sensori, motori) su ambienti di sviluppo Linux
Inglese richiesto; tedesco o italiano è un vantaggio
Nice to Have
Pipeline di elaborazione della visione artificiale
Familiarità con sistemi robotici, ambienti PLC (Beckhoff TwinCAT) e protocolli di comunicazione (EtherCAT, Modbus, TCP/IP, gRPC, GPIO)
Esperienza con CMake, Git, Docker, framework per la misurazione delle prestazioni
Benefits
Pacchetto retributivo competitivo
Stock Options
Orario di lavoro flessibile, lavoro da remoto
Buono pasto per i giorni lavorativi
Piccolo team, gerarchia piatta
Opportunità di crescita personale e professionale: assumere il controllo e la responsabilità di parti importanti dello sviluppo dell’infrastruttura e aiutarci a scalare in maniera repentina
Assistenza per il trasferimento
Sponsorizzazione del visto
Accesso al bar e alla palestra di Durst AG
#J-18808-Ljbffr
Informazioni aggiuntive
Opportunità: Embedded Software Engineer (F/M/D) a Roma, Lazio
Sei alla ricerca di una posizione come Embedded Software Engineer (F/M/D) presso Altro a Roma? Di seguito trovi tutti i dettagli di questa offerta di lavoro.
Retribuzione indicativa: 55.000€ – 75.000€
Competenze valorizzate
- Python
- C++
- Docker
- Git
- Comunicazione
- Pianificazione
- Tedesco
- Elettronica
Lavorare a Roma
Roma offre opportunità lavorative sia nel settore pubblico che privato, con una forte presenza di aziende internazionali e istituzioni.
Settore: Ingegneria e tecnologia
Competenze rilevate
Candidatura e Ritorno (in fondo)
Ricevi annunci simili
Inserisci la tua email: ti avvisiamo quando escono nuovi annunci corrispondenti.
✅ Controlla la tua email e clicca il link per confermare l'alert.
Nessun account necessario. Disiscrizione con un clic dall'email.