Randstad Digital Talent Services ricerca, per conto di un leader globale nel settore biomedicale, un/una:Sta pensando di candidarsi? Non aspetti, scorra verso il basso e invii la sua candidatura il prima possibile per non perdere l'possibilità.Senior Software Engineercon solida esperienza nello sviluppo di sistemi embedded e applicativi.La risorsa entrerà a far parte di un dipartimento R&D; dedicato all'innovazione tecnologica internazionale e sarà il punto di riferimento tecnico per lo sviluppo di firmware embedded e applicazioni in C/C++, contribuendo alla creazione di nuovi prodotti che all'evoluzione dei sistemi esistenti.Di seguito le responsabilità del ruolo:● Progettazione, implementazione e debugging di applicazioni software in C/C++ e firmware embedded;● Guidare lo sviluppo tecnico di progetti garantendo l'adozione di best practice di sviluppo e design object-oriented;● Partecipare attivamente a design review e code inspection, identificando potenziali criticità e proponendo soluzioni architettoniche robuste;● Redazione e manutenzione di documentazione di alto livello (architettura, requisiti software, specifiche di interfaccia e piani di verifica);● Esecuzione di unit e integration test, analisi dei defect e gestione delle change request in conformità alle procedure operative aziendali;● Ricerca e valutazione di nuove tecnologie, tool e metodologie per il miglioramento continuo dei processi di sviluppo.Requisiti Tecnici:● Laurea in Ingegneria Informatica, Software, Elettronica o discipline affini con comprovata esperienza nello sviluppo software;● +3 anni di esperienza in ruoli affini con il linguaggio C++;● Solida esperienza nello sviluppo in ambienti multithreaded su piattaforme RTOS e Embedded Linux;● Padronanza delle interfacce embedded low-level (CAN, I2C, SPI, UART);● Conoscenza approfondita degli standard di comunicazione (TCP/IP) e protocolli di sicurezza (TLS);● Esperienza in software architecture, model-based design e