jobsswitzerland.ch
← Tutte le offerte

Ingegnere software C++ (SY-EPC-CCS-2026-115-GRAP)

CERN

Tipo di contratto
Contratto
Luogo
Geneva
Stipendio
CHF 6’372–7’004
Candidati ora
Come ingegnere software, ti impegnrerai nello sviluppo, nell'evoluzione e nella manutenzione a lungo termine di soluzioni software C++ che girano in ambienti Linux. Lavorando all'interno di un team collaborativo di ingegneri software e esperti di dominio, contribuirai alle applicazioni di controllo di base che governano più di 5.000 convertitori di potenza in tutto il complesso dell'acceleratore. Un aspetto centrale di questo ruolo è la proprietà e la modernizzazione di un set di classi software che supportano le operazioni dell'acceleratore. Ti assumi la responsabilità di migrare queste classi dalle architetture FGCDv1 e FESA esistenti al framework FGCDv2 di prossima generazione. Questo lavoro offre un'opportunità unica di combinare lo sviluppo software pratico con l'evoluzione del framework: mentre migri e modernizzi i componenti assegnati, contribuirai direttamente all'affinamento e al completamento del framework FGCDv2, aiutando a definirne la direzione futura in base all'esperienza pratica e alle esigenze operative. Le tue responsabilità Progettare, sviluppare, documentare e mantenere software di controllo C++ moderni per sistemi di convertitori di potenza. Assumere la proprietà dei componenti software durante tutto il loro ciclo di vita, compresa la migrazione delle applicazioni al framework FGCDv2. Contribuire all'evoluzione del framework FGCDv2 identificando, implementando e validando miglioramenti basati sull'esperienza pratica. Supportare l'architettura software, la qualità del codice e le pratiche CI/CD per garantire soluzioni affidabili, scalabili e manutenibili. Collaborare strettamente con ingegneri software, specialisti di attrezzature e team operativi per fornire applicazioni di controllo robuste. Questo ruolo include responsabilità di supervisione del team. Maggiori informazioni qui. Il tuo profilo Forti competenze in C++ moderno e ambienti di sviluppo basati su Linux. Esperienza nella progettazione, sviluppo e manutenzione di sistemi software di medie o grandi dimensioni, applicando pratiche di qualità software come test, revisione del codice, integrazione continua e manutenibilità. Capacità di assumere la proprietà dei deliverable tecnici, comunicare in modo efficace e collaborare all'interno di team multidisciplinari. Interesse o esperienza nell'integrazione hardware-software, sistemi industriali o sistemi di controllo sarebbe un vantaggio. Avrai l'opportunità di acquisire ulteriore esperienza con: GitLab e flussi di lavoro CI/CD moderni. Sistema di build Meson. Analisi del codice statico, sanificatori e strumenti di sviluppo moderni (ecosistema Clang). Framework di sviluppo e testing Python (pytest, Jinja). Competenze C++ moderno. Sviluppo software Linux. Pratiche di qualità e testing del codice. Inglese parlato e scritto, con impegno a imparare il francese. Criteri di idoneità: Sei un cittadino di uno Stato membro o associato del CERN. Hai una formazione professionale in ingegneria del software o in un campo correlato e hai: un master con 2-6 anni di esperienza professionale post-laurea; or un dottorato con non più di 3 anni di esperienza professionale post-laurea. Non hai mai avuto un contratto di fellow o di laureato del CERN. Data di chiusura del lavoro: 20.07.2026 alle 23:59 CEST. Durata del contratto: 24 mesi, con possibile estensione fino a 36 mesi massimi. Ore di lavoro: 40 ore a settimana Flessibilità del lavoro: Ibrida Data di inizio prevista: 01-ottobre-2026 Questo lavoro prevede: Servizio di reperibilità, quando richiesto dalle esigenze dell'Organizzazione. Riferimento lavoro: SY-EPC-CCS-2026-115-GRAP Settore di lavoro: Ingegneria del software e IT Lavoro di riferimento: 200020 - Ingegnere informatico Vantaggi globali Un stipendio mensile tra 6372-7004 franchi svizzeri al mese (esenti da imposte) a seconda del tuo titolo di studio. 30 giorni di congedo pagato all'anno più 2 settimane di chiusura annuale. Copertura da parte del regime di assicurazione sanitaria globale del CERN (per te, il tuo coniuge e i tuoi figli), e adesione al Fondo pensione del CERN. Indennità mensili per la famiglia, i bambini e i neonati a seconda delle tue circostanze individuali. Un pacchetto di ricollocazione (indennità di installazione e spese di viaggio) a seconda delle tue circostanze individuali. Possibilità di estendere il contratto fino a 36 mesi. Formazione sul posto di lavoro e formazione formale, comprese le lezioni di lingua. Panoramica del CERN - Scopri un mondo dove l'impossibile diventa possibile! Al CERN, l'Organizzazione europea per la ricerca nucleare, stiamo spingendo i confini della scienza e della tecnologia. Il nostro lavoro innovativo riunisce non solo fisici, ma anche una gamma diversificata di professionisti provenienti da settori ingegneristici, tecnici, scientifici e amministrativi. Insieme, favoriamo un ambiente in cui l'innovazione e la collaborazione prosperano. Ogni giorno, affrontiamo nuove sfide emozionanti e opportunità per contribuire alla ricerca di punta che plasma la nostra comprensione dell'universo. Affrontiamo queste sfide attraverso le prospettive diverse all'interno dei nostri team, assicurandoci che ogni contributo sia valorizzato e guidi il nostro senso condiviso di inclusione e scopo. La diversità è un valore fondamentale del CERN fin dalla sua fondazione e rimane centrale per la nostra missione e il nostro successo continuo. Se sei pronto a far parte di una comunità dinamica e inclusiva che spinge i confini della conoscenza, il CERN è il posto dove la tua curiosità e le tue competenze possono prosperare. Fai parte della nostra missione per scoprire cosa si nasconde al cuore dell'universo! PARTECIPA! Maggiori informazioni su di noi, qui: careers.cern

Tradotto automaticamente dall’originale.

Pubblicato oggi

Questa offerta compare anche su