Attiva gli avvisi di lavoro via e-mail!

PROGETTISTA SOFTWARE SU LINUX EMBEDDED

ZANASI

Sassuolo

In loco

EUR 35.000 - 50.000

Tempo pieno

8 giorni fa

Descrizione del lavoro

Un'azienda tecnologica innovativa in Emilia-Romagna cerca un Progettista Software su Linux Embedded. Il candidato contribuirà allo sviluppo di OrkestraⓇ, lavorando in un team per progettare e migliorare il software. Richiesta esperienza di almeno 3 anni in ambienti Windows e Linux, con competenze in C, C++, Python e relative tecnologie. Viene offerto un contratto a tempo determinato di 12 mesi con possibili benefits come smart working e bonus obiettivi.

Servizi

Smart working 1 giorno a settimana
Premio obiettivi fino a 1 mensilità

Competenze

  • Almeno 3 anni in realtà industriali su software applicativo basato su Linux desktop o embedded.
  • Capacità di lavorare in autonomia e contribuire proattivamente.
  • Attitudine al miglioramento continuo tramite revisione di codice.

Mansioni

  • Analisi dei requisiti e definizione delle specifiche tecniche.
  • Progettazione e sviluppo di nuove funzionalità software.
  • Correzione di bug e ottimizzazione del codice.
  • Collaborazione con reparti per risoluzione di problematiche tecniche.

Conoscenze

C
C++
Python
BASH
Compilazione automatica
Git
Stack TCP / IP

Formazione

Laurea Triennale o Magistrale in Informatica

Strumenti

GTK
Qt
React
Vue
Angular
HTML
CSS
Yocto
Buildroot
Descrizione del lavoro
Descrizione Posizione Lavorativa

Ricerchiamo un Progettista Software su Linux Embedded da inserire all’interno dell’Area Software.

La persona contribuirà allo sviluppo e alla manutenzione della piattaforma proprietaria OrkestraⓇ, collaborando con il team tecnico per progettare nuove funzionalità e migliorare le prestazioni dei sistemi software.

La figura selezionata sarà inserita in un team di 4 persone e risponderà al Responsabile Area Software.

Si occuperà di analisi, progettazione, sviluppo e manutenzione di applicazioni multipiattaforma in C, C++ e Python, destinate ad ambienti Linux Embedded, Linux Desktop e Windows.

Le Principali Attività Includono
  • Analisi dei requisiti e definizione delle specifiche tecniche;
  • Progettazione e sviluppo di nuove funzionalità software;
  • Correzione di bug, ottimizzazione del codice e miglioramento delle prestazioni;
  • Redazione della documentazione tecnica relativa alle proprie attività;
  • Collaborazione con i reparti Assistenza, Produzione e Vendite per la risoluzione di problematiche tecniche;
  • Progettazione e gestione delle operatività legate alla UI.
Requisiti e Competenze

Esperienza lavorativa preferibile :

  • Almeno 3 anni in realtà industriali su software applicativo basato su Linux desktop o embedded.

Competenze Tecniche Richieste

  • Conoscenza avanzata dei linguaggi di programmazione: C, C++, Python, BASH;
  • Buona conoscenza di tool di compilazione automatica, uno fra make, qmake, cmake;
  • Buona conoscenza di sistemi di versionamento quali Git o Mercurial;
  • Buona conoscenza dello stack TCP / IP;
  • Conoscenza di Sistemi Operativi GNU / Linux: capacità di utilizzo e configurazione;
  • Analisi, progettazione e sviluppo di nuove funzionalità software per la piattaforma OrkestraⓇ;
  • Sviluppo di servizi e applicazioni multipiattaforma in C, C++ e Python;
  • Cross-compilazione per Linux Desktop, Linux Embedded e Windows;
  • Manutenzione e miglioramento del software esistente: correzione di bug, ottimizzazione delle prestazioni, adattamento a nuovi ambienti operativi;
  • Ricezione ed analisi di requisiti;
  • Progettazione e sviluppo software;
  • Risoluzione di problemi (analisi, test, debugging);
  • Manutenzione di software esistenti (modifiche e adattative);
  • Redazione della documentazione relativa alle proprie attività;
  • Progettazione delle operatività legate alla UI.
Requisiti Preferenziali
  • Conoscenza o esperienza con librerie grafiche Desktop o Embedded, quali GTK, Qt;
  • Conoscenza o esperienza con Javascript e principali framework: React, Vue, Angular;
  • Conoscenza o esperienza con HTML, CSS;
  • Conoscenza di Yocto o Buildroot.
Attitudini e Capacità Personali
  • Capacità di lavorare in autonomia;
  • Capacità di contribuire proattivamente alla progettazione di nuove funzionalità;
  • Attitudine al miglioramento continuo, tramite la revisione di codice e l’utilizzo di tecnologie.
Formazione

Laurea Triennale o Magistrale in Informatica, Ingegneria Informatica, Ingegneria Elettronica, Ingegneria delle Telecomunicazioni, Fisica o Matematica. È preferibile un’esperienza di almeno 3 anni nello sviluppo software in contesti industriali basati su Linux desktop o embedded.

Tipologia Di Contratto
  • Tempo determinato 12 mesi a scopo assunzione, in base alla seniority
  • Tempo indeterminato
Benefit
  • Smart working 1 giorno a settimana
  • Premio obiettivi fino a 1 mensilità (proporzionale al raggiungimento dei target)

Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi vigenti. È riservato a persone di tutte le età e nazionalità, ai sensi dei decreti legislativi

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.