Software Engineer IoT & Full Stack

Summary

Develops IoT platforms and full-stack applications, integrating hardware/software systems, APIs, and cloud services while collaborating with R&D, production, and quality teams.

Per rafforzare il nostro team di Ricerca & Sviluppo siamo alla ricerca di un* Software Engineer con competenze IoT e Full Stack, motivat* a lavorare su prodotti innovativi e sistemi tecnologici integrati.

La posizione offre l’opportunità di operare in un ambiente multidisciplinare che unisce sviluppo software web, piattaforme IoT, infrastrutture cloud e collaborazione diretta con i reparti Software, Produzione, Qualità e R&D.

Sede di lavoro: Correggio (RE). È prevista la presenza in sede con possibilità di smart.

Obiettivo della posizione

La persona selezionata contribuirà principalmente allo sviluppo e all’evoluzione delle applicazioni software aziendali e delle piattaforme IoT, intervenendo sia sulle componenti backend sia frontend.

Collaborerà con diversi stakeholder nella progettazione di nuove funzionalità, nell’integrazione dei sistemi e nel miglioramento continuo dei prodotti digitali.

Principali attività

Sviluppo software e piattaforme digitali

  • Sviluppo, manutenzione ed evoluzione di applicazioni web frontend e backend.
  • Progettazione e integrazione di servizi, API e componenti software.
  • Collaborazione con i team tecnici nella definizione dei requisiti e delle soluzioni.
  • Partecipazione a progetti innovativi in ambito IoT e digitalizzazione.

Progetti IoT

  • Partecipazione alla progettazione di architetture IoT complete (device, networking, backend e cloud).
  • Integrazione tra dispositivi connessi, piattaforme cloud e applicazioni software.
  • Supporto all'installazione e validazione di dispositivi IoT ed Embedded.

Qualità e documentazione

  • Attività di testing e Quality Assurance su software e sistemi.
  • Verifica tecnica delle release prima della messa in produzione.
  • Redazione e aggiornamento della documentazione tecnica.
  • Supporto tecnico di secondo livello su applicazioni e piattaforme sviluppate.
  • Partecipazione occasionale a installazioni e attività formative in ambito europeo.

Competenze richieste

  • Esperienza nello sviluppo backend con Java.
  • Esperienza nello sviluppo di applicazioni Full Stack.
  • Esperienza con Git e processi di sviluppo software.
  • Conoscenza di API REST e integrazione tra sistemi.
  • Familiarità con database relazionali e gestione dei dati.
  • Conoscenza base di Linux, Bash, Python o PowerShell.
  • Interesse verso strumenti AI applicati a sviluppo, automazione e supporto tecnico.
  • Buona conoscenza della lingua inglese.
  • Esperienza con protocolli IoT (MQTT, Modbus, CoAP, LoRaWAN).
  • Conoscenze di cloud computing e servizi IoT.
  • Familiarità con sistemi Embedded Linux.
  • Esperienza con ambienti virtualizzati.

Caratteristiche personali

  • Forte orientamento al problem solving.
  • Approccio proattivo e orientato alle soluzioni.
  • Precisione e attenzione alla qualità del lavoro.
  • Interesse per l’innovazione e l’apprendimento continuo.
  • Capacità di lavorare sia autonomamente sia in team multidisciplinari.

Disponibilità a trasferte occasionali in Europa, generalmente di breve durata.

  • Inserimento in un contesto tecnologico in forte evoluzione.
  • Coinvolgimento diretto nello sviluppo di prodotti innovativi.
  • Elevata visibilità interna e possibilità di crescita professionale
  • Partecipazione a progetti avanzati nel settore IoT e nello sviluppo software Full Stack
  • Retribuzione commisurata all’esperienza

La ricerca è rivolta a candidati di entrambi i sessi, ai sensi delle leggi vigenti in materia di pari opportunità

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available