Dettagli richiesta:
Cerchiamo un esperto senior per lo sviluppo di un sistema di posizionamento indoor " e navigazione turn-by-turn per un complesso architettonico di grandi dimensioni. Il progetto parte con una fase di POC in laboratorio e prosegue con lo sviluppo di un SDK integrabile.
Lavorerai a stretto contatto con il team di PixelStudio nello sviluppo del motore di posizionamento e del relativo SDK, con una roadmap plurifase (POC di laboratorio, rollout progressivo e scalabilità su più siti).
### Responsabilità principali
* Posizionamento indoor: progettazione, calibrazione e ottimizzazione del modello di posizionamento basato su tecnologia HPE Aruba (Wi-Fi/BLE), con attenzione ad algoritmi di stima della posizione e gestione dell’incertezza di misura.
* Motore di navigazione: progettazione e implementazione del motore di routing turn by turn su grafo di percorribilità (corridoi, piani multipli, vincoli di accessibilità e criteri di ottimizzazione come distanza e tempo).
* Map matching e sensor fusion: sviluppo delle logiche di map matching per ancorare la posizione dell’utente alla rete di percorsi, includendo filtraggio del rumore, smoothing temporale ed eventuale integrazione di più sorgenti dati.
* Sviluppo SDK: progettazione e sviluppo del nucleo dell’SDK e delle relative API pubbliche per l’integrazione in app terze (mobile e/o web), incluse linee guida di utilizzo e gestione del versioning.
* Servizi backend: contributo alla definizione e sviluppo dei servizi backend a supporto del motore di navigazione (API per mappe, grafo, profili utente, logging e metriche di utilizzo), in coordinamento con il team di progetto.
* Gestione offline: progettazione dell’architettura "offline first" per la consultazione di mappe e il calcolo dei percorsi in assenza di connettività, con gestione di caching locale, sincronizzazione e aggiornamenti al ripristino della rete.
* Qualità, test e collaborazione: definizione delle metriche di qualità del sistema (accuratezza del posizionamento, tempi di risposta, robustezza), implementazione di test automatici e partecipazione a code review, sessioni di tuning e confronto tecnico con il team.
### Requisiti
* Comprovata esperienza in progetti di Indoor Navigation o Geofencing.
* Capacità di analisi e selezione di strumenti open source per mappe e motori di posizionamento.
* Esperienza nello sviluppo di SDK documentati e pronti all'uso.
* Esperienza con grafi (teoria dei grafi) e algoritmi di pathfinding su reti pesate.
* Esperienza con architetture offline-first e sincronizzazione dati.
* Familiarità con almeno uno stack server side e uno mobile o web (es. Python, Node.js, Kotlin/Swift, Typescript)
* Conoscenza pratica di Git, code review e ambienti CI/CD.
* Buona conoscenza dell’inglese tecnico (documentazione, call operative).
* Abitudine a lavorare in modo autonomo ma coordinato con un team remoto.
* Capacità di argomentare scelte tecniche e di documentare le soluzioni.
* Attenzione alla qualità del codice e ai test automatici.
Dettagli del Progetto:
* Fase 1 (POC): Gennaio – Marzo 2026.
* Fase 2 (Sviluppo): Aprile – Settembre 2026.
Per candidarti invia CV, link a progetti simili (indoor navigation, geofencing o motori di routing) e, se disponibile, portfolio Git/GitHub.
Leggi tutto
Informazioni aggiuntive del cliente
Cosa desideri?
applicazione web per pc
Indicativa durata della collaborazione:
qualche mese o anno
Tu sei:
un'azienda o agenzia
Cerchi un professionista:
Solo a P.IVA
Quale tecnologia serve?
altro, python - typescript
Inserisci il tuo sito web o la tua denominazione:
Visibile dopo l'offerta