Descrizione dell'offerta
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:
Embedded Software Engineer
EMBEDDED SW ENGINEER
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 mandatory
- Esperienza comprovata con Linux embedded su sistemi SOM/SBC
- Conoscenza approfondita del device tree (DTS/DTB) e del processo di bring-up kernel
- Padronanza di NetworkManager, ModemManager e configurazione di interfacce di rete (Ethernet, Wi-Fi, modem cellulare)
- Esperienza con VPN: configurazione lato client e server, certificati, routing
- Conoscenza di SQLite: schema design, query ottimizzate, gestione transazioni in contesti embedded
- 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 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:
Luogo: provincia di Torino
Modalità: ibrida
Candidatura e Ritorno (in fondo)
Ricevi annunci simili
Inserisci la tua email: ti avvisiamo quando escono nuovi annunci corrispondenti.
Nessun account necessario. Disiscrizione con un clic dall'email.