Il Gruppo Almaviva leader italiano nell'Information & Communication Technology accompagna i processi di crescita del Paese raccogliendo la sfida che le realtà enterprise devono affrontare per rimanere competitive nell'era del digitale.
Da solide competenze Made in Italy, unite alla capacità di integrare culture, intelligenze ed esperienze diverse, è nato un network globale.Almaviva Bluebit è la società del Gruppo Almaviva creata per accompagnare la trasformazione digitale nel settore della gestione delle risorse idriche.PosizioneTi unirai al nostro team come Sviluppatore Firmware, con responsabilità della progettazione, sviluppo e manutenzione del software embedded per dispositivi elettronici destinati al monitoraggio e alla gestione di risorse idriche, ambientali e agricole.Contribuisci alla realizzazione di sistemi intelligenti (sensori, datalogger, centraline IoT) garantendo affidabilità, efficienza energetica e robustezza anche in condizioni operative difficili (outdoor, ambienti ostili).
Compiti principaliSviluppare firmware per sistemi embedded basati su microcontrollori della famiglia STM32 con sistema operativo ThreadXImplementare driver per sensoriGestire protocolli di comunicazione (es. I2C, SPI, UART, RS485)Integrare connettività IoT (es. LTE-M, LoRaWAN, wM-BUS)Ottimizzare consumi energetici per dispositivi alimentati a batteria o energia solareCollaborare con team hardware per debugging e bring-up delle schede elettronicheSviluppare sistemi di acquisizione dati e logiche di controlloEseguire test, validazione e debugging firmwareDocumentare codice e architetture softwareSupportare le fasi di industrializzazione e manutenzione prodottoRequisitiLaurea in Ingegneria Elettronica, Informatica, Automazione o affiniEsperienza di 2–5 anni nello sviluppo firmware embeddedOttima conoscenza di C/C++ per sistemi embeddedEsperienza con microcontrollori e ambienti di sviluppo (es. STM32CubeIDE, IAR)Conoscenza di componenti software per l'integrazione di funzionalità avanzate (es. FileX, LevelX, Mbed-TLS, lwIp, ...)Familiarità con strumenti di debug (es. J-Link, ST-Link)Conoscenza dei principali protocolli di comunicazioneBuona conoscenza della lingua ingleseProblem solving tecnico e debuggingAttenzione all'affidabilità e alla robustezza del codiceCapacità di lavorare in team multidisciplinari (hardware/software/cloud)Approccio pratico e orientato al prodottoAutonomia e capacità organizzativaAltre informazioniSede di assunzione: Rubano (PD).
#J-*****-Ljbffr