Software Sviluppatore for Control Systems (BE-ICS-STF-2026-105-GRAP) — CERN
CHF 63'000 - 107'500
CERN · Geneva, GENEVA, Switzerland (GE)
- Località
- Geneva
- Contratto
- full-time
- Pubblicato
- 24 giorni fa
SalarioCHF 63'000 - 107'500
Panoramica
Questi quadri si basano sulla piattaforma commerciale SCADA SIMATIC WinCC Open Architecture (WinCC OA) di Siemens, che forma la spina dorsale di oltre 800 sistemi di controllo mission-critical.
A partire da pochi mesi, i rilevatori LHC subiranno importanti aggiornamenti che richiedono nuovi sistemi di controllo e funzionalità aggiuntive nel quadro JCOP.
In questo contesto, contribuirete allo sviluppo e all'evoluzione del JCOP Framework e sostenere l'implementazione dei sistemi di controllo dei rivelatori. del CERN
- Questi quadri si basano sulla piattaforma commerciale SCADA SIMATIC WinCC Open Architecture (WinCC OA) di Siemens, che forma la spina dorsale di oltre 800 sistemi di controllo mission-critical.
- A partire da pochi mesi, i rilevatori LHC subiranno importanti aggiornamenti che richiedono nuovi sistemi di controllo e funzionalità aggiuntive nel quadro JCOP.
- Le tue responsabilità
- Contribuire allo sviluppo e all'evoluzione del JCOP Framework utilizzato dagli esperimenti LHC.
- Partecipa a recensioni di codice, debug e risoluzione dei problemi delle applicazioni del sistema di controllo. Il tuo profilo
- Esperienza o esposizione allo sviluppo software in sistemi distribuiti o modulari.
Responsabilità principali
- Le tue responsabilità
- Contribuire allo sviluppo e all'evoluzione del JCOP Framework utilizzato dagli esperimenti LHC.
- Implementare e mantenere componenti software, modelli e strumenti basati su framework di controllo WinCC OA e CERN.
- Integrare i dispositivi nei sistemi di controllo di supervisione.
- Progettazione e sviluppo delle interfacce utente con WinCC OA.
- Prototipo e testa nuove soluzioni per migliorare affidabilità, manutenbilità e scalabilità dei quadri.
- Assistere gli esperimenti LHC nello sviluppo, distribuzione e manutenzione dei loro sistemi di controllo.
Requisiti principali
- Partecipa a recensioni di codice, debug e risoluzione dei problemi delle applicazioni del sistema di controllo. Il tuo profilo
- Esperienza o esposizione allo sviluppo software in sistemi distribuiti o modulari.
- Esperienza con linguaggi di programmazione moderni e strumenti di sviluppo (ad esempio C/C++ o simili).
- Conoscenza dei principi di ingegneria del software (controllo di conversione GIT, test, qualità del codice, documentazione, CI/CD).
- La conoscenza di Qt, Node.js o TypeScript sarebbe un vantaggio.
- La familiarità con i sistemi di controllo industriale, le tecnologie SCADA o i sistemi online di esperimento CERN sarebbe un vantaggio. Competenze
- Competenza nella programmazione C/C++.
- Capacità di imparare e adattarsi rapidamente a nuove tecnologie e quadri.
- Capacità di progettare, implementare e debug componenti software in sistemi complessi.
- Forte capacità analitiche e di problem solving.
- Capacità di lavorare in team multidisciplinari e interagire con ingegneri e scienziati.
- Buone capacità di comunicazione e documentazione.
Cosa offre l’azienda
- globali
- Una spesa mensile tra 6372-7004 Franco Svizzero al mese (gratuito dalla tassa) a seconda della laurea.
- 30 giorni di congedo retribuito all'anno più 2 settimane di chiusura annuale.
- Copertura dell’assicurazione sanitaria completa del CERN (per te, il tuo coniuge e i tuoi figli) e dell’iscrizione al CERN Pension Fund.
- Indennità mensili di famiglia, bambino e bambino a seconda delle circostanze individuali.
- Un pacchetto di trasferimento (concessione di installazione e spese di viaggio) a seconda delle vostre circostanze individuali.
- Possibilità di estendere il contratto fino a 36 mesi.
- On-the-job e formazione formale, comprese le lezioni di lingua.
- Ogni giorno affrontiamo nuove entusiasmanti sfide e opportunità per contribuire alla ricerca all'avanguardia che plasma la nostra comprensione dell'universo.
- Incontriamo queste sfide attraverso le diverse prospettive all'interno dei nostri team, assicurando che ogni contributo sia valutato e guida il nostro senso condiviso di inclusione e scopo.
Contatti
- Ti unirai a un team responsabile per lo sviluppo e l'evoluzione dei quadri di controllo industriale del CERN, JCOP e UNICOS, nonché per la valutazione e la convalida di nuove tecnologie per i sistemi di controllo futuri.
Azienda e contesto
- Al CERN, l'Organizzazione europea per la ricerca nucleare, stiamo spingendo le frontiere della scienza e della tecnologia.
- Il nostro lavoro innovativo riunisce non solo i fisici, ma anche una vasta gamma di professionisti provenienti da settori ingegneristici, tecnici, scientifici e amministrativi.
- Insieme, promuoviamo un ambiente in cui l'innovazione e la collaborazione prosperano.
Dettagli ulteriori
- In questo contesto, contribuirete allo sviluppo e all'evoluzione del JCOP Framework e sostenere l'implementazione dei sistemi di controllo dei rivelatori.
- Partecipa a recensioni di codice, debug e risoluzione dei problemi delle applicazioni del sistema di controllo.
- La familiarità con i sistemi di controllo industriale, le tecnologie SCADA o i sistemi online di esperimento CERN sarebbe un vantaggio.
- Parlato e scritto inglese o francese, con un impegno per imparare l'altra lingua. Criteri di ammissibilità:
- Durata del contratto: 24 mesi, con una possibile estensione fino a 36 mesi massimo. Orario di lavoro: 40 ore settimanali Flessibilità del lavoro: Fully Onsite
- Campo di lavoro: Ingegneria del software e IT Lavoro Benchmark: 200020 Ingegnere di calcolo Panoramica del CERN
Note e contenuto originale
- Il tuo profilo
- Competenze
- Parlato e scritto inglese o francese, con un impegno per imparare l'altra lingua.
- Criteri di ammissibilità:
- Durata del contratto: 24 mesi, con una possibile estensione fino a 36 mesi massimo.
- Orario di lavoro: 40 ore settimanali
- Flessibilità del lavoro: Fully Onsite
- Campo di lavoro: Ingegneria del software e IT
- Lavoro Benchmark: 200020
- Ingegnere di calcolo