CHI SIAMOAGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy.Presente in 14 paesi europei con oltre 8.500 dipendenti, abbiamo aperto, da sei anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.IL TUO RUOLOStiamo cercando un Embedded Senior Software Engineer con 3 anni di esperienza in modalità ibrida (3 giorni in sede e 2 in smart), per un'importante azienda partner, leader internazionale nelle soluzioni avanzate di networking wireless e ottico, garantendo connettività a milioni di persone in tutto il mondo, dalle metropoli ai luoghi più remoti.Avrai un ruolo chiave in un ambiente internazionale, occupandoti della progettazione, dello sviluppo e della manutenzione delle nostre avanzate soluzioni di telecomunicazione, occupandoti di analisi, progettazione, sviluppo e test di componenti software all'interno dei nostri progetti, fornendo direzione e supporto al team software. Collaborerai a stretto contatto con i dipartimenti di elettronica e hardware per garantire che la progettazione hardware sia allineata ai requisiti software.LE TUE RESPONSABILITÀ: Sviluppare e verificare software embedded su sistemi Linux Embedded Contribuire all’architettura firmware per sistemi di trasporto a microonde e networking Eseguire il bring-up e il testing del firmware su dispositivi di telecomunicazione Analizzare eventuali malfunzionamenti dei dispositivi, collaborando con il team per la risoluzione dei problemiI TUOI REQUISITI:Laurea in un campo tecnico con almeno 3 anni di esperienza pratica Esperienza con metodologie Agile e ambienti di sviluppo Agile Solide competenze di programmazione in C e programmazione object-oriented Esperienza dimostrata con sistemi operativi embedded (es. Linux Embedded) Conoscenza dell'architettura, progettazione, sviluppo e test di componenti software Esperienza con strumenti di build (Makefile, CMake), versioning (Git) e debug (gdb, Lauterbach TRACE32) Familiarità con Networking (TCP/IP, socket programming) Ottima conoscenza della lingua inglese a livello professionaleSviluppo di device driver per LinuxConfigurazione del kernel LinuxComunicazione inter-processo su Linux Programmazione multi-threaded su Linux Driver per dispositivi hardware (SPI, I2C, UART) Configurazione di switch Ethernet Utilizzo di strumenti per analisi statica e dinamica del codice (Klocwork, Valgrind) Esperienza con strumenti di analisi dei protocolli (JDSU, Anritsu, Wireshark) Programmazione di script (Bash, Python)COSA OFFRIAMO?contratto a tempo indeterminato;strumenti di formazione sia per le hard che soft skill;follow-up costanti con il team HR e con il proprio Business Manager;un piano di crescita professionale in un ambiente dinamico e stimolante.THE WORLD NEEDS YOU!AGAP2 è un equal opportunities employer: crediamo che tutte le forme di diversità siano fonte di arricchimento reciproco. Ci impegniamo a garantire un ambiente di lavoro inclusivo, nel quale ogni singola risorsa possa apportare un valore unico alla nostra realtà. Pertanto, accogliamo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile.Inoltre, teniamo fede ai nostri impegni prestando attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99.I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE 2016/679.