Posizione: Embedded Software Engineer Location: Pavia, Italy aizoOn, una società di consulenza tecnologica di innovazione, indipendente e operante a livello globale, è alla ricerca di un/una Embedded Software Engineer. Il/La candidato/a sarà inserito/a nella divisione Industrial Goods & Communication di aizoOn e lavorerà per un nostro importante cliente. Come Embedded Software Engineer, opererà in un ambiente internazionale legato ad apparati di telecomunicazione, occupandosi di analisi, progettazione, sviluppo e integrazione di componenti software. Responsabilità principali: Sviluppare e verificare software embedded sotto Embedded Linux OS. Contribuire all’architettura del firmware per sistemi di trasporto microwave. Eseguire test del firmware su sistemi microwave. Analizzare comportamenti anomali in collaborazione con il team. Requisiti minimi: Laurea in discipline tecnico-scientifiche. Almeno due anni di esperienza nel ruolo. Conoscenza della lingua inglese. Esperienza in ambienti Agile. Programmazione in C e OOP. Esperienza con Embedded Operating Systems, in particolare Linux embedded. Conoscenza dei componenti di un’architettura software, con competenze in progettazione, sviluppo e test. Esperienza con strumenti di build (Makefile, CMake), versioning (git) e debug (gdb, Lauterbach TRACE32). Esperienza di networking (TCP/IP, socket). Competenze aggiuntive: Sviluppo di device driver Linux. Driver hardware (SPI, I2C, UART). Configurazione di switch Ethernet. Utilizzo di strumenti di analisi statica e dinamica del codice (Klocwork, Valgrind). Generazione e analisi di protocolli (JDSU, Anritsu, Wireshark). Programmazione di script (bash, python). J-18808-Ljbffr