La persona entrerà a far parte del team R&D; per lavorare su prodotti complessi, seguendo tutte le fasi dello sviluppo: dall'architettura software all'integrazione, fino alla validazione e al supporto alla produzione, collaborando quotidianamente con i team di elettronica, meccanica, qualità e produzione.
Cosa farai
Progetterai e svilupperai software embedded in C/C++ per sistemi Linux e microcontrollori.
Contribuirai alla definizione dell'architettura software e delle interfacce di comunicazione tra HMI, Linux Embedded e firmware.
Svilupperai firmware per microcontrollori.
Configurerai, manterrai e diagnosticherai applicazioni e servizi su piattaforme Linux Embedded.
Integrerai protocolli di comunicazione e protocolli di rete.
Analizzerai e risolverai problematiche software.
Collaborerai all'implementazione dei requisiti di cybersecurity di prodotto in conformità alle più recenti normative europee.
Svilupperai strumenti software per il collaudo delle schede elettroniche, l'automazione dei test e il supporto alla produzione.
Lavorerai in stretta collaborazione con team multidisciplinari lungo tutto il ciclo di vita del prodotto.
Chi cerchiamo
Almeno 5 anni di esperienza nello sviluppo software/firmware embedded.
Ottima conoscenza di C e C++.
Esperienza nello sviluppo su microcontrollori, preferibilmente STM32.
Buona conoscenza di Linux Embedded, dei servizi di sistema, networking, shell scripting e strumenti di diagnostica.
Esperienza con protocolli di comunicazione embedded (UART, SPI, I²C, CAN, Ethernet).
Familiarità con Git, code review e processi strutturati di sviluppo software.
Capacità di progettare test, effettuare debug hardware/software e documentare soluzioni tecniche.
B
📌 Embedded Software Engineer Caronno Pertusella
🏢 ALI professional
📍 Caronno Pertusella
Candidati a questo annuncio
Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.