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.Di seguito, troverà un'analisi completa di tutti i requisiti per i potenziali candidati e le istruzioni su come candidarsi. In bocca al lupo!Chi cerchiamo:Embedded Software Engineer EMBEDDED SW ENGINEERSiamo alla ricerca di un/una Embedded Software Engineer con solida esperienza su sistemi Linux embeddedAttivitàConfigurazione e manutenzione del BSP (Board Support Package)Customizzazione del device tree per periferiche, bus e interfacce hardware specifichePorting e ottimizzazione del kernel Linux (Yocto/OpenEmbedded o buildroot)Gestione del bootloader (U-Boot): configurazione, patch e debugSviluppo 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 processoImplementazione di logiche di comunicazione su Ethernet (TCP/UDP, socket POSIX)Conoscenza di strumenti di laboratorio oscilloscopio, analizzatori logici, analizzatori di protocolloAnalisi di log di sistema, kernel panic e core dumpScrittura di test automatici e script di verifica su targetRequisiti mandatoryEsperienza comprovata con Linux embedded su sistemi SOM/SBCConoscenza approfondita del device tree (DTS/DTB) e del processo di bring-up kernelPadronanza di NetworkManager, ModemManager e configurazione di interfacce di rete (Ethernet, Wi-Fi, modem cellulare)Esperienza con VPN: configurazione lato client e server, certificati, routingConoscenza di SQLite: schema design, query ottimizzate, gestione transazioni in contesti embedded xdwybme Familiarità con il bus RS-485: configurazione hardware (termination, biasing) e software (parametri seriali, half-duplex)Utilizzo autonomo di strumenti di debug hardware (multimetro, oscilloscopio, analizzatore logico)Linguaggi: C/C++ per sviluppo embedded, Bash per scripting di sistemaPadronanza di Git:Conoscenza di CMake e/o MakefileConoscenza dei protocolli DHCP e DNS in contesti multi-interfaccia:Conoscenza di Yocto Project: layer customization, recipe development, SDK generationCapacità di leggere e interpretare schemi elettrici e layout PCB in autonomia:Luogo: provincia di TorinoModalità: ibrida