IOT Software Engineer (Senior/Tech Lead)
Beontag
- Scarperia, Firenze
- Tempo indeterminato
- Full time
- Cosa farai:
- Architettura della piattaforma IoT
- Progettare l’architettura end-to-end della piattaforma IoT (edge, cloud, data layer, API).
- Integrare tecnologie RFID, BLE, computer vision e sistemi embedded in un’unica piattaforma coerente.
- Definire e guidare lo stack tecnologico (es. Kotlin, GraalVM, microservizi, cloud-native).
- Garantire scalabilità, performance, resilienza e sicurezza delle soluzioni.
- Guidare lo sviluppo di algoritmi di localizzazione indoor e outdoor basati su RFID.
- Progettare modelli avanzati di data fusion (RFID + BLE + Vision) per migliorare accuratezza e robustezza.
- Collaborare con team Data & AI per l’evoluzione algoritmica e modelli predittivi.
- Validare e ottimizzare gli algoritmi tramite test reali su infrastrutture hardware.
- Sviluppare in-house software core per la localizzazione e gestione dei dati IoT.
- Scrivere codice ad alte prestazioni per sistemi real-time e distribuiti.
- Contribuire alla definizione di API, microservizi e pipeline di dati.
- Supportare installazioni sul campo, test e validazione delle soluzioni IoT.
- Lavorare direttamente con antenne RFID, tag, gateway e sistemi embedded.
- Collaborare con clienti e team interni (R&D, prodotto, operations) per tradurre la ricerca in soluzioni industriali.
- Analizzare dati reali e feedback per migliorare performance e affidabilità.
- Definire standard tecnici, best practice e processi di sviluppo.
- Mentorship tecnica per sviluppatori junior e mid-level.
- Promuovere una cultura di sperimentazione, innovazione e qualità ingegneristica.
- Le tue esperienze e conoscenze
- Laurea in Informatica, Ingegneria Informatica/Elettronica, Telecomunicazioni o discipline affini.
- 6+ anni di esperienza nello sviluppo software, preferibilmente in sistemi IoT, embedded o distributed systems.
- Solida esperienza in progettazione architetturale (microservizi, cloud-native, event-driven).
- Esperienza nello sviluppo di algoritmi di localizzazione, signal processing o data fusion (RFID, BLE, UWB, vision, sensor data).
- Conoscenza avanzata di linguaggi come Kotlin, Java, C/C++, Python o simili.
- Esperienza con sistemi Linux, edge computing e sistemi embedded.
- Familiarità con cloud platforms (AWS, GCP, Azure) e architetture data-intensive.
- Capacità di lavorare con hardware: antenne RFID, tag, gateway, embedded devices.
- Ottima capacità di debugging su sistemi complessi HW/SW.
- Esperienza diretta con RFID e sistemi di localizzazione industriali.
- Conoscenza di computer vision e sensor fusion avanzata.
- Esperienza con GraalVM, low-latency systems, real-time processing.
- Background in robotics, telecomunicazioni o sistemi cyber-fisici.
- Esperienza in contesti industriali, manufacturing, retail o supply chain.