Descrizione Del Lavoro
Open Gate Spa è una software house specializzata nello sviluppo di software custom per grandi aziende e nella gestione e realizzazione di infrastrutture Cloud. Siamo Premier Partner di Google Cloud Platform e ci distinguiamo per il nostro amore per l'open source, Linux e l'innovazione.
Cosa cerchiamo: una persona brillante e motivata, preferibilmente laureata, con una solida conoscenza di:
Java e SpringBoot (esperienza con EJB/JBoss è un plus), capacità di strutturare e progettare un Software, conoscenza delle best practice di sviluppo.
- Esperienze con Cloud Platform (GCP, AWS, Azure o altri)
- Sviluppo Front-End, in particolare Angular
Il ruolo offre:
- Contratto a tempo indeterminato, CCNL commercio
- Ambiente di lavoro stimolante e innovativo con focus sulla Generative AI (come il nostro prodotto AiDeskPro)
- Opportunità di crescita professionale e personale
- Lavoro flessibile (2 giorni in ufficio a settimana)
- Sede di lavoro: Gorgonzola (MI)
- Retribuzione commisurata all'esperienza e alle competenze
- Premio annuale in linea con i risultati aziendali
- Formazione tecnica e certificazioni condivise in percorso professionale personale
- Eventi di team building
- Convenzioni
Descrizione Del Lavoro
Aggiornamento Software Engineer Senior, inserita in un ufficio tecnico e riportando al Direttore Tecnico;
- Definizione e analisi delle specifiche del progetto
- Progettazione, sviluppo e test di software per PLC (B&R, Rockwell)
- Progettazione e sviluppo di interfacce HMI (ProFace, Rockwell o similari)
- Sviluppo software applicativo in C# per componenti, moduli o integrazioni correlate agli impianti
- Collaborazione con team di sviluppo per l’integrazione del software PLC con soluzioni .NET/C#
- Messa in servizio del software durante il collaudo presso il nostro stabilimento
- Assistenza tecnica da remoto e, se necessario, on‑site su impianti esistenti
Si richiede:
- Minimo 5‑6 anni di esperienza
- Diploma/Laurea in Meccatronica o Informatica
- Ottima conoscenza dei bus di campo e protocolli di comunicazione
- Competenze comprovate nello sviluppo software PLC e nella programmazione C# / .NET
- Disponibilità a trasferte, anche estere (circa 20%)
- Precisione e capacità di lavorare in team
- Buone capacità di comunicazione
- Flessibilità e attitudine al problem solving
- Conoscenza della lingua inglese
Descrizione Del Lavoro
Software Engineer, per azienda leader nella progettazione e realizzazione di soluzioni per l’automazione industriale.
Attività principali:
- Sviluppo software per apparecchiature di test e sistemi automatici di movimentazione PCB (loader, unloader, conveyor, buffer, shuttle).
- Programmazione e configurazione di applicazioni in ambiente Windows per l’automazione e il controllo dei processi.
- Interfacciamento con dispositivi hardware e sistemi di automazione (PLC, sensori, telecamere, lettori di codice).
- Gestione e interrogazione di database tramite SQL.
- Supporto tecnico ai clienti e collaborazione con reparti di progettazione elettrica e meccanica.
- Analisi e risoluzione di problematiche software e assistenza durante le fasi di collaudo e installazione.
- Partecipazione ad attività di integrazione e messa in servizio presso clienti nazionali e internazionali.
- Buona conoscenza del sistema operativo Windows per lo sviluppo di applicazioni.
- Competenza in almeno uno dei linguaggi .NET (C#, Visual Basic) o C++.
- Esperienza con database e linguaggio SQL.
- Conoscenze di base di elettronica per l’interfacciamento con dispositivi hardware.
Requisiti preferenziali (plus):
- Esperienza nello sviluppo software per automazione industriale.
- Conoscenze di interfacciamento con PLC e comunicazioni industriali.
- Familiarità con sistemi MES e applicazioni SCADA.
- Capacità di lavorare con formati dati XML, JSON e CSV.
- Competenze di elaborazione immagini e uso di telecamere industriali.
- Conoscenza del protocollo TCP/IP e sviluppo di interfacce client‑server.
- Esperienza nell’integrazione e uso di lettori di codici (barcode, datamatrix, QR).
Descrizione Del Lavoro
Application Software Engineer – Motion Control con almeno 5 anni di esperienza nello sviluppo software per sistemi di automazione industriale.
Il ruolo è responsabile della progettazione e implementazione di algoritmi di controllo del movimento su piattaforma CoDeSys, con particolare attenzione a funzioni di controllo ad anello chiuso, camme elettroniche e profili di moto.
- Solida esperienza nello sviluppo software per automazione industriale.
- Ottima conoscenza della piattaforma CoDeSys (IEC 61131‑3).
- Competenza nella progettazione e nel tuning di algoritmi di controllo ad anello chiuso (PID, feedforward, camme).
- Familiarità con protocolli di comunicazione EtherCAT e CANopen.
- Capacità di debug, test e validazione su sistemi reali.
- Attitudine al lavoro in team e alla collaborazione interfunzionale.
ATTIVITA’ PRINCIPALI
- Analisi dei requisiti funzionali e tecnici.
- Sviluppo e test di algoritmi di motion control.
- Integrazione con PLC e dispositivi di campo.
- Supporto al collaudo e alla redazione della documentazione tecnica.
- Assistenza tecnica interna ed esterna.
- Formazione ai clienti sull’utilizzo del software applicativo.
- Garantire la conformità ai principi etici di Moog.
Requisiti richiesti
- Laurea triennale o magistrale in Ingegneria Informatica, Elettronica o Affini.
- Interesse in ambito 3D.
- Buona conoscenza della lingua inglese.
- Disponibilità a trasferte sul territorio italiano.
Descrizione Del Lavoro
Software Engineer appassionato di elettronica, IoT e innovazione, da inserire nel team di Ricerca e Sviluppo.
Attività principali:
- Sviluppo software in linguaggio C (alto e basso livello) per la gestione di moduli WiFi e Bluetooth su schede microcontrollore e Raspberry Pi.
- Progettazione e implementazione di interfacce di comunicazione WiFi e Bluetooth.
- Integrazione con schede elettroniche e dispositivi Raspberry Pi.
- Collaborazione con team hardware per l’interfacciamento tra dispositivi fisici e applicazione web.
- Testing, debugging e ottimizzazione delle funzioni di comunicazione wireless.
- Supporto alla documentazione tecnica e sviluppo di prototipi.
- Laurea in Ingegneria Informatica, Elettronica o discipline affini.
- Ottima conoscenza del linguaggio C (livello alto e basso).
- Esperienza in sistemi embedded.
- Conoscenza delle tecnologie WiFi, Bluetooth e protocolli di comunicazione.
- Familiarità con Raspberry Pi e interfacciamento hardware.
- Capacità di lavorare in team multidisciplinari (software, elettronica, web).
- Autonomia, problem solving, orientamento all’innovazione.
Costituiscono un plus:
- Esperienza in ambito IoT industriale o automazione.
- Conoscenza di sistemi operativi embedded (Linux embedded, Raspbian).
- Inserimento in un contesto tecnologicamente avanzato e in forte crescita.
- Lavoro su progetti concreti ad alto impatto nel settore industriale.
- Formazione continua e aggiornamento sulle tecnologie IoT.
- Ambiente dinamico, collaborativo e orientato all’innovazione.
Descrizione Del Lavoro
3D Software Engineer per realizzazione di simulazioni ed emulazioni tramite software Emulate3D e equivalenti.
Attività principali:
- Progettazione e sviluppo in C# per modellazioni di processi e script all’interno di Emulate3D.
- Integrazione con altri sistemi software.
- Utilizzo di Emulate3D per modelli, simulazioni ed emulazioni 3D.
- Creazione di ambienti virtuali per linee, macchine e sistemi automatizzati.
- Interfacciamento con PLC e Virtual PLC per sincronizzazione e test logiche.
- Supporto a progetti di 3D Virtual Commissioning.
- Attività di 3D Virtual Testing per validare funzioni e prestazioni.
- Tirocinio con possibilità di inserimento successivo con contratto di apprendistato.
- Inserimento in team altamente specializzato in software development e automazione.
- Formazione continua per la crescita tecnica e professionale.
- Contesto dinamico, collaborativo e orientato all’innovazione.
- Possibilità di lavorare su progetti complessi in diversi settori industriali.
Requisiti richiesti:
- Laurea triennale o magistrale in Ingegneria Informatica, Elettronica, Automazione o affini.
- Interesse in ambito 3D e modellazione di processi in ambienti virtuali.
- Buona conoscenza della lingua inglese.
- Disponibilità a trasferte sul territorio italiano.
Descrizione Del Lavoro
Software Engineer Java per sviluppo software custom per soluzioni enterprise.
Il tuo nuovo ruolo:
- Sviluppare soluzioni software end-to‑efficace, dalla definizione tecnica alla messa in produzione.
- Contribuire al disegno dell’architettura applicativa.
- Supportare il Project Manager nella stima dell’effort progettuale.
- Analizzare le esigenze funzionali e tradurle in soluzioni tecniche efficaci.
- Garantire la qualità del codice e la manutenibilità delle soluzioni sviluppate.
- Collaborare con clienti e fornitori per definizione dei requisiti tecnici e risoluzione problematiche.
- Partecipare alle revisioni di progetto e contribuire al miglioramento continuo del prodotto.
Di cosa hai bisogno per avere successo:
- Ottima conoscenza di Java.
- Esperienza con Spring Boot, Hibernate o framework equivalenti.
- Buona conoscenza di API REST e principi di integrazione.
- Familiarità con Git e gestione del versioning tramite GitFlow.
- Esperienza con Docker (containerizzazione).
- Conoscenze base di testing (JUnit, Postman).
- Buona conoscenza di database (MySQL, MSSQL, Postgres).
- Concetto base di strumenti di code review o static analysis (SonarQube, Checkstyle).
- Buona conoscenza della lingua inglese.
- Capacità di analisi e di definizione delle priorità tecniche.
- Capacità di relazionarsi con clienti e fornitori in modo chiaro e professionale.
- Affidabilità e attenzione nel rispetto delle scadenze.
- Spirito collaborativo e orientamento al miglioramento continuo.
Il contratto è in forma di:
- Modalità di lavoro: On site su Milano (con possibilità di alternanza tra sede e cliente).
Descrizione Del Lavoro
Software Engineer apassionato di elettronica, IoT e innovazione.
Le responsabilità includono sviluppo in linguaggio C per moduli WiFi e Bluetooth, integrazione con Raspberry Pi e sviluppo di interfacce web.
Requisiti generali:
- Laurea in Ingegneria Informatica, Elettronica o discipline affini.
- Ottima conoscenza del linguaggio C (livello alto e basso).
- Esperienza in sistemi embedded.
- Conoscenza di WiFi, Bluetooth e protocolli di comunicazione.
- Familiarità con Raspberry Pi e interfacciamento hardware.
- Capacità di lavorare in team multidisciplinari.
- Autonomia, problem solving, orientamento all’innovazione.
Descrizione Del Lavoro
Per la posizione di Software Engineer Java, che sarà operativa su un progetto ambito di sviluppo software custom per soluzioni enterprise.
Responsabilità principali:
- sviluppare soluzioni software end-to‑efficacie, dalla definizione tecnica alla messa in produzione.
- Contribuire al disegno dell’architettura applicativa.
- Supportare il Project Manager nella stima dell’effort progettuale.
- Analizzare le esigenze funzionali e tradurle in soluzioni tecniche efficaci.
- Garantire la qualità del codice e la manutenibilità delle soluzioni sviluppate.
- Collaborare con clienti e fornitori per la definizione dei requisiti tecnici e la risoluzione delle problematiche.
- Partecipare alle revisioni di progetto e contribuire al miglioramento continuo del prodotto.
Requisiti richiesti:
- Ottima conoscenza di Java.
- Esperienza con Spring Boot, Hibernate o framework equivalenti.
- Buona conoscenza di API REST e principi di integrazione.
- Familiarità con Git e gestione del versioning tramite GitFlow.
- Esperienza con Docker (containerizzazione).
- Conoscenze base di testing (JUnit, Postman).
- Buona conoscenza di database (MySQL, MSSQL, Postgres).
- Concetto base di strumenti di code review o static analysis (SonarQube, Checkstyle).
- Buona conoscenza della lingua inglese.
- Capacità di analisi e di definizione delle priorità tecniche.
- Capacità di relazionarsi con clienti e fornitori in modo chiaro e professionale.
- Affidabilità e attenzione nel rispetto delle scadenze.
- Spirito collaborativo e orientamento al miglioramento continuo.
Modalità di lavoro: On site su Milano (con possibilità di alternanza tra sede e cliente).