Linux Yocto and Application Developer

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
San Giovanni Lupatoto
EUR 30.000 - 50.000
Sii tra i primi a mandare la candidatura.
4 giorni fa
Descrizione del lavoro

In Exor International S.p.A. progettiamo e sviluppiamo hardware e software embedded per il settore industriale, oltre a strumenti e framework correlati. Offriamo soluzioni software complete, dall’idea iniziale fino al prodotto finale, per interfacce HMI, gateway IoT e pannelli di controllo. La figura ricercata si occuperà dello sviluppo e della manutenzione di sistemi Linux basati su Yocto, nonché dello sviluppo di applicazioni in ambiente Linux.

RESPONSABILITA’

  • Sviluppare e mantenere sistemi basati su Linux utilizzando il progetto Yocto, inclusa la creazione di distribuzioni Linux personalizzate, la configurazione e l’ottimizzazione del kernel Linux e l’integrazione dei componenti software.
  • Garantire la sicurezza dei sistemi Linux Yocto implementando pratiche di codifica sicura, mitigando le vulnerabilità e integrando strumenti e tecnologie di sicurezza.
  • Documentare il lavoro svolto, comprese configurazioni di sistema, documentazione del codice e misure di sicurezza adottate.
  • Collaborare con i team di progettazione per contribuire all’architettura generale dei progetti.
  • Partecipare a studi di fattibilità tecnica e analisi preliminari.
  • Fornire supporto tecnico al team di ingegneria di manutenzione quando necessario.
  • Creare progetti software e partecipare alle revisioni di design.
  • Sviluppare applicazioni Linux in user-space (middleware proprietario) per ambienti target basati su architetture ARM e x86.
  • Laurea triennale (o superiore) in Ingegneria o Scienze dell’Informazione.
  • Conoscenza della configurazione del kernel Linux.
  • Esperienza in ambienti runtime Linux embedded, con preferenza per Debian e Yocto Project.
  • Familiarità con l’ingegneria del software e la gestione di progetti.
  • Competenza nei linguaggi di programmazione C, C++, Python e Go.
  • Conoscenza di containerizzazione e virtualizzazione (considerata un plus).
  • Solida comprensione del ciclo di vita dello sviluppo software, con particolare attenzione all’integrazione continua (CI).
  • Conoscenza della lingua inglese
  • Passione per il lavoro di squadra e la collaborazione nella risoluzione di problemi e nello sviluppo di soluzioni software.
  • Ottime capacità di problem-solving e troubleshooting

Sede di lavoro : San Giovanni Lupatoto, possibilità di lavoro da remoto parziale

Tecnico Software Gestionale (Full Remote Opportunity)

Tecnico Software Gestionale (Full Remote Opportunity)

Creare un avviso di lavoro per questa ricerca