Attiva gli avvisi di lavoro via e-mail!

Embedded Software Engineer

Albelissa

Vicenza

In loco

EUR 35.000 - 50.000

Tempo pieno

30+ giorni fa

Descrizione del lavoro

Albelissa cerca un Embedded Software Engineer per una multinazionale nel settore domotica. La figura selezionata parteciperà alla progettazione e allo sviluppo di software in ambienti Linux embedded, lavorando in team e collaborando con vari reparti per realizzare soluzioni innovative. Sono richieste competenze solide in C, C++ e conoscenza approfondita dei protocolli di networking, con almeno 3 anni di esperienza in posizioni simili.

Competenze

  • Almeno 3 anni di esperienza nello sviluppo di soluzioni Mobile in IoT.
  • Ottime capacità di debuggare applicazioni in ambiente Linux.
  • Gradita conoscenza di Python, Java, C# e framework Qt.

Mansioni

  • Analizzare e definire i requisiti del software.
  • Sviluppare e testare il codice.
  • Proporre nuove tecnologie per lo sviluppo dei prodotti.

Conoscenze

Programmazione in C
Programmazione in C++
Debugging
Conoscenza del sistema operativo Linux
Conoscenza dei protocolli TCP/IP
Documentazione tecnica
Lingua inglese tecnica

Formazione

Laurea in Ingegneria Informatica/Elettronica o affine

Strumenti

Git
SVN
Descrizione del lavoro

Albelissa Engineering srl, per azienda cliente multinazionale operante nel settore domotica e sistemi intelligenti, ricerca un/una Embedded Software Engineer.

La risorsa inserita all'interno della divisione Ricerca e Sviluppo Elettronica si occuperà della progettazione e sviluppo di software in ambito Linux Embedded (area funzionale Domotica), coordinandosi con il team di lavoro ed interfacciandosi con le diverse aree aziendali.

In particolare, si occuperà di:

  1. Analizzare e definire i requisiti del software, formalizzando i casi d'uso specifici dell'applicazione;
  2. Definire l'architettura del software da sviluppare;
  3. Sviluppare il codice;
  4. Cogliere e proporre nuove tecnologie da applicare allo sviluppo dei prodotti aziendali;
  5. Supportare il reparto test e assistenza nell’analisi e risoluzione delle segnalazioni sul campo.

Conoscenze e competenze tecniche richieste:

  1. Ottime capacità di programmazione in C, C++ in ambiente Linux embedded;
  2. Conoscenza del sistema operativo Linux (sviluppo user space);
  3. Conoscenza dei protocolli di networking TCP/IP;
  4. Ottime capacità di debug;
  5. Capacità di utilizzo corrente di strumenti di versioning (git, svn);
  6. Capacità di realizzare documentazione/specifiche tecniche (capacità di sintesi e chiarezza);
  7. Conoscenza della lingua inglese tecnica;
  8. Gradita conoscenza dei linguaggi di programmazione: Python, Java, C#;
  9. Gradita la conoscenza del sistema operativo Linux (device drivers);
  10. Gradita la conoscenza del framework Qt.

Requisiti personali:

  1. Precisione, affidabilità e flessibilità;
  2. Proattività e spirito di iniziativa;
  3. Predisposizione al lavoro in team;
  4. Capacità di Problem Solving;
  5. Buone capacità comunicative.

Sede di lavoro: provincia di Vicenza

Required Skills

Laurea in Ingegneria Informatica/Elettronica o affine;

Esperienza di almeno 3 anni nella realizzazione di soluzioni Mobile in ambito IoT con focus sulla modularità, scalabilità e manutenibilità;

Ottime capacità di programmazione in C, C++ in ambiente Linux embedded;

Conoscenza del sistema operativo Linux (sviluppo user space);

Conoscenza dei protocolli di networking TCP/IP;

Ottime capacità di debug.

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