Senior Software Developer
Descrizione dell'offerta
Ricerchiamo un Software Developer motivato e competente da inserire nel nostro team R&D per lo sviluppo di soluzioni software dedicate a prodotti di automazione industriale e di progettazione di Controllo Assi.
Il candidato ideale ha esperienza nello sviluppo di PLC, controllori industriali embedded, ed è familiare con le architetture real-time, i protocolli di comunicazione industriale e l’integrazione con ambienti Linux e Windows e ha
conoscenza di containerizzazione con Docker e Edge Computing.
RESPONSABILITA'
- Progettazione e sviluppo software per dispositivi industriali (PLC, controllori embedded, HMI, gateway industriali, ecc.)
- Programmazione in ambienti IEC 61131-3 (es. Structured Text, Ladder) e linguaggi ad alto livello (es. C/C++, C#, Python )
- Sviluppo e configurazione di sistemi operativi embedded (Linux Embedded, Windows )
- Implementazione e testing di protocolli di comunicazione industriale (es. Modbus, CANopen, EtherCAT, Profinet, Ethernet/IP OPC UA )
- Lavorare in ambienti real-time e gestione della sincronizzazione e determinismo del sistema
- Supporto alla validazione, debug e deployment su hardware industriale
- Collaborazione con il team hardware, firmware e test per la messa a punto del prodotto
REQUISITI
- Esperienza nello sviluppo su PLC e/o controllori industriali
- Esperienza nello sviluppo di Software per Motion Control
- Conoscenza dei principali protocolli di comunicazione industriale
- Conoscenze solide di sistemi operativi embedded e/o Windows-based
- Familiarità con sistemi real-time e concetti di sincronizzazione temporale
- Esperienza con ambienti di sviluppo industriali (es. Codesys, TwinCAT, TIA Portal, LabVIEW)
- Buona conoscenza della lingua inglese tecnica
- Capacita’ di Progettazione software per il controllo assi di robot cartesiani e antropomorfi
- Conoscenze di hardware embedded (ARM e x86)
- Collaudo dei prototipi presso il cliente finale.
REQUISITI PREFERENZIALI
- Esperienza nello sviluppo di firmware low-level
- Conoscenza dei principi di sicurezza funzionale (es. SIL, ISO 13849)
- Conoscenza di strumenti di versionamento (Git) e CI/CD per ambienti embedded
COSA OFFRIAMO
- Ambiente tecnologicamente avanzato e in crescita
- Progetti sfidanti su prodotti reali destinati al mercato industriale globale
- Formazione continua tecnica e professionale
- Possibilità di crescita verticale o trasversale (tecnica o gestione di progetto)
Esperienza : 5+ anni in ambito industriale o embedded e in attività di progettazione.
Formazione : Laurea Magistrale ingegneria informatica e dell'automazione o Istituto tecnico Industriale
Sede: Emilia Romagna