Embedded Software Engineer

Skytechnology SRL 

📍 Turin, Italy 🇮🇹

full-time
mid-level
27000
on-site
Posted —

Key Skills

LinuxC++YoctoGitTCP

Industry

AutomotiveTelecommunications

Job Description

Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per progettazione e consulenza di sistemi embedded per aziende che operano in diversi settori industriali e all’avanguardia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale).

Skytechnology integra esperienze e competenze affiancando i clienti nella creazione di innovazione tecnologica in ambito firmware/software embedded, hardware/FPGA, test e simulazione, compliance, validation, web IoT.


Chi cerchiamo:

Siamo alla ricerca di un/una Embedded Software Engineer con solida esperienza su sistemi Linux Embedded.


Attività :

  • Configurazione e manutenzione del BSP (Board Support Package)
  • Customizzazione del device tree per periferiche, bus e interfacce hardware specifiche
  • Porting e ottimizzazione del kernel Linux (Yocto/OpenEmbedded o buildroot)
  • Gestione del bootloader (U-Boot): configurazione, patch e debug
  • Sviluppo di applicazioni in C/C++ o Python per la gestione di protocolli industriali (libmodbus o equivalenti)
  • Progettazione e gestione di database locali SQLite per logging, configurazione e dati di processo
  • Implementazione di logiche di comunicazione su Ethernet (TCP/UDP, socket POSIX)
  • Conoscenza di strumenti di laboratorio oscilloscopio, analizzatori logici, analizzatori di protocollo
  • Analisi di log di sistema, kernel panic e core dump
  • Scrittura di test automatici e script di verifica su target



Requisiti richiesti:

  • Esperienza comprovata con Linux embedded su sistemi SOM/SBC
  • Utilizzo autonomo di strumenti di debug hardware (multimetro, oscilloscopio, analizzatore logico)
  • Linguaggi: C/C++ per sviluppo embedded, Bash per scripting di sistema
  • Padronanza di Git
  • Conoscenza di CMake e/o Makefile
  • Conoscenza dei protocolli DHCP e DNS in contesti multi-interfaccia:
  • Conoscenza di Yocto Project: layer customization, recipe development, SDK generation
  • Capacità di leggere e interpretare schemi elettrici e layout PCB in autonomia
  • Conoscenza dei bus di comunicazione CAN e LIN



Modalità : in sede

Luogo : Torino (provincia ovest)


Il pacchetto retributivo per questo ruolo è compreso tra €27.000 – €36.000 e sarà valutato in funzione dell’esperienza professionale, delle competenze maturate e dei risultati emersi durante il processo di selezione.