Sviluppatore C/C++, strumenti di sviluppo e debug per automazione industriale
12 ore fa
Varese, Lombardy, Italia
Azienda Anonima
Tempo pieno
30.000 € - 60.000 €/anno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Sviluppatore C/C++, strumenti di sviluppo e debug per automazione industriale
Sede: Provincia di Varese
- Smart working crescente (meno durante l’onboarding, a seguire massimo)
Chi siamo
Azienda di sviluppo software per l'automazione industriale. Il prodotto principale è in ambiente di sviluppo conforme allo standard PLC IEC 61131-3, con runtime che girano su Linux, Windows e sistemi real-time. Il ruolo Entrerai nel team che sviluppa gli strumenti con cui i nostri clienti, costruttori di macchine e sistemi di automazione, scrivono, testano e fanno il debug del software delle loro macchine industriali. Lavorerai su componenti complessi in C/C++: debugger, strumenti di analisi e diagnostica, comunicazione tra ambiente di sviluppo e runtime sul target. Di cosa ti occuperai
• Progettare e sviluppare in C/C++ funzionalità dell'ambiente di sviluppo e degli strumenti di debug (debug live, trigger, watch, diagnostica)
• Contribuire a compilatore, ambiente di esecuzione e interfacciamento con i target di clienti diversi
• Analizzare problemi complessi, anche su software che gira su macchine reali
• Collaborare con il team di runtime e con i clienti nella definizione delle funzionalità
• Documentare e testare ciò che sviluppi Requisiti
• Laurea magistrale in Ingegneria Informatica, Elettronica, Automazione o Informatica
• Solida padronanza di C/C++ e di progettazione software (strutture dati, algoritmi, architetture complesse) in ambiente industriale
• Esperienza di sviluppo software di una certa complessità
• Buon inglese scritto e parlato
• Capacità di lavorare in team e di ragionare in modo rigoroso Titoli preferenziali
• Esperienza con compilatori, interpreti, debugger, IDE o strumenti di analisi (anche statica) del codice
• Conoscenza di metodi formali, verifica o model checking
• Conoscenza dello standard IEC 61131-3 e dei sistemi PLC
• Conoscenza di sistemi real-time/embedded e protocolli industriali (Modbus, CANopen, EtherCAT)
• Esperienza con Windows e Linux (sviluppo GUI, es. Qt, un plus) Offriamo La posizione è aperta a più livelli di esperienza. La RAL è definita in base a competenze ed esperienza, secondo questi livelli:
• Junior (neolaureati o fino a circa 3 anni di esperienza): 30–38K
• Mid (circa 3–6 anni, autonomia su moduli complessi): 38–48K
• Senior (oltre 6 anni, o dottorato/post-doc con esperienza applicata, responsabilità di architettura): 48–60K non si escludono sforamenti proporzionali alla seniority Buoni Pasto
- Smart working crescente (meno durante l’onboarding, a seguire massimo)
Chi siamo
Azienda di sviluppo software per l'automazione industriale. Il prodotto principale è in ambiente di sviluppo conforme allo standard PLC IEC 61131-3, con runtime che girano su Linux, Windows e sistemi real-time. Il ruolo Entrerai nel team che sviluppa gli strumenti con cui i nostri clienti, costruttori di macchine e sistemi di automazione, scrivono, testano e fanno il debug del software delle loro macchine industriali. Lavorerai su componenti complessi in C/C++: debugger, strumenti di analisi e diagnostica, comunicazione tra ambiente di sviluppo e runtime sul target. Di cosa ti occuperai
• Progettare e sviluppare in C/C++ funzionalità dell'ambiente di sviluppo e degli strumenti di debug (debug live, trigger, watch, diagnostica)
• Contribuire a compilatore, ambiente di esecuzione e interfacciamento con i target di clienti diversi
• Analizzare problemi complessi, anche su software che gira su macchine reali
• Collaborare con il team di runtime e con i clienti nella definizione delle funzionalità
• Documentare e testare ciò che sviluppi Requisiti
• Laurea magistrale in Ingegneria Informatica, Elettronica, Automazione o Informatica
• Solida padronanza di C/C++ e di progettazione software (strutture dati, algoritmi, architetture complesse) in ambiente industriale
• Esperienza di sviluppo software di una certa complessità
• Buon inglese scritto e parlato
• Capacità di lavorare in team e di ragionare in modo rigoroso Titoli preferenziali
• Esperienza con compilatori, interpreti, debugger, IDE o strumenti di analisi (anche statica) del codice
• Conoscenza di metodi formali, verifica o model checking
• Conoscenza dello standard IEC 61131-3 e dei sistemi PLC
• Conoscenza di sistemi real-time/embedded e protocolli industriali (Modbus, CANopen, EtherCAT)
• Esperienza con Windows e Linux (sviluppo GUI, es. Qt, un plus) Offriamo La posizione è aperta a più livelli di esperienza. La RAL è definita in base a competenze ed esperienza, secondo questi livelli:
• Junior (neolaureati o fino a circa 3 anni di esperienza): 30–38K
• Mid (circa 3–6 anni, autonomia su moduli complessi): 38–48K
• Senior (oltre 6 anni, o dottorato/post-doc con esperienza applicata, responsabilità di architettura): 48–60K non si escludono sforamenti proporzionali alla seniority Buoni Pasto