Embedded Software Engineer C/C++

19 ore fa

reggio nell'emilia, italia Teoresi Group Tempo pieno

Teoresi S.P.A. , 35+ anni di storia , 8 società tra Italia, Stati Uniti, Germania, Svizzera, +1200 risorse , 4 acquisizioni in un anno, 1 solo partner ed un’unica soluzione.


Tutte le competenze, le qualifiche e l'esperienza necessarie per un candidato di successo sono elencate nella seguente descrizione.

Per progetti interni siamo alla ricerca di un


EMBEDDED SOFTWARE ENGINEER C/C++


Il/la candidat* ideale possiede almeno 3-6 anni di esperienza nello sviluppo software embedded ed è in grado di seguire l’intero ciclo di vita del prodotto, dalla definizione architetturale allo sviluppo in C/C++, fino all’integrazione e validazione su hardware custom, in ambiente Linux embedded/Yocto.

È richiesta esperienza nell’interfacciamento con componenti hardware e protocolli di comunicazione tipici dei sistemi embedded industriali.


LE SKILL TECNICHE:

  • Laurea magistrale in Ingegneria Informatica, Elettronica, Automazione o equivalente
  • Solida conoscenza del linguaggio C/C++ in ambito embedded
  • Esperienza nello sviluppo di sistemi Linux Embedded Custom/Yocto
  • Esperienza nello sviluppo di applicazioni multithread e real-time oriented
  • Esperienza di debugging su target Embedded Linux con tool di debug e analisi
  • Esperienza controllo di configurazione e versionamento Git
  • Conoscenza protocolli SPI, I2C, UART, USB, Ethernet
  • Esperienza nell’integrazione software con dispositivi embedded
  • Conoscenza dell’ambiente shell scripting Bash


Familiarità con:

  • Sviluppo driver Linux user space e kernel space
  • Networking Embedded (TCP/IP, UDP, API, MQTT)
  • Comunicazione industriale (Modbus, CAN, EtherCAT)
  • Conoscenza principali microcontrollori ARM based (NXP, TI, STM32, Renesas o equivalenti)
  • Debug hardware/software integrato
  • Utilizzo strumentazione di laboratorio: Oscilloscopio, logic analyzer
  • Ambienti di gestione progetti (Jira, Conflience, BitBucket)


Il candidato ideale deve conoscere le pratiche di Secure Coding, la gestione delle vulnerabilità e i framework di sicurezza, implementando misure di sicurezza durante tutto il ciclo di vita del software.


OCCHIO: È richiesta la conoscenza della lingua inglese, poiché il candidato ideale verrà inserito in un team internazionale


COMPLETANO IL PROFILO:


  • Esperienza in ambito Industrial Automation/Factory Automation
  • Conoscenza di architetture multicore embedded
  • Esperienza con cybersecurity embedded/OTA update
  • Esperienza scripting ed automazione con Python
  • Familiarità metodologie Agile/Scrum
  • Buone doti di comunicazione tecnica scritta e orale
  • Conoscenza lingua inglese
  • Disponibilità a trasferte, supporto tecnico e sul campo


Sede di lavoro: Bologna, Modena, Torino, Milano


Informazioni retributive


  • Total compensation indicativa : 34 lordi annui
  • Il posizionamento all’interno del range sarà definito in base a competenze, esperienza e risultati del processo di selezione
  • Eventuali scostamenti dal range potranno essere valutati per profili con competenze particolarmente distintive, previa approvazione interna


Qual è il prossimo step?


Potresti essere contattato dal nostro team HR per approfondire le tue competenze e i tuoi interessi, in modo da considerare il tuo profilo per ogni posizione aperta in linea con il tuo profilo.


Cosa offriamo?


· Contratto full time, tempo indeterminato CCNL Metalmeccanico

· Modalità di lavoro flessibile

· Ticket Restaurant del valore di EURO 8.

· Assicurazione Sanitaria e Welfare previsti da CCNL di Riferimento


Perché scegliere Teoresi?


Teoresi è una realtà nata a Torino e cresciuta fino a diventare oggi un gruppo internazionale , che si propone ovunque si respiri innovazione . Perseguiamo l’aggiornamento continuo rispetto all’evoluzione tecnologica, collaborando con aziende Leader in diversi settori di mercato e realizzando soluzioni “chiavi in mano” presso i nostri laboratori.


Lavoriamo mantenendo al centro le persone e la <