Dein persönlicher KI-Karriere-Agent
C++ Software Engineer(m/w/x)
Developing and commissioning timing systems for particle accelerators, including White Rabbit hardware. Real-time systems and low-level C++ development experience required. 30 days paid leave, comprehensive health insurance.
Anforderungen
- Proven C++ development experience
- Linux (or Unix-like) environment experience
- Real-time systems development experience
- Low-level development experience
- Libraries and kernel modules experience
- Software quality assurance techniques and tools experience
- Hands-on C++ development
- Knowledge of Linux
- Knowledge of low-level libraries and kernel modules
- Knowledge of programming techniques and languages on backends and embedded systems
- Very good object-oriented programming principles knowledge
- Software life-cycle tools and procedures knowledge
- DevOps knowledge and application
- Familiarity with testing, diagnosing and optimisation of software
- Monitoring and troubleshooting of operational software systems
- Spoken and written English
- Commitment to learn French
- National of a CERN Member or Associate Member State
- Professional background in Software Engineer or related field
- Master's degree with 2 to 6 years post-graduation experience
- PhD with no more than 3 years post-graduation experience
- Never had a CERN fellow or graduate contract before
Aufgaben
- Learn about White Rabbit timing system and hardware modules
- Contribute to ISOLDE timing system design
- Develop and commission timing system
- Participate in software design for White Rabbit hardware modules
- Develop software following design specifications
- Adapt existing real-time software to new timing system
Berufserfahrung
- 2 - 6 Jahre
Ausbildung
- Master-Abschluss
Sprachen
- Englisch – fortgeschritten
- Französisch – Grundkenntnisse
Tools & Technologien
- C++
- Linux
- Unix-like
- DevOps
Benefits
Mehr Urlaubstage
- 30 days of paid leave
- 2 weeks annual closure
Gesundheits- & Fitnessangebote
- Comprehensive health insurance scheme
Betriebliche Altersvorsorge
- CERN Pension Fund membership
Sonstige Zulagen
- Family, child and infant monthly allowances
- Relocation package
Weiterbildungsangebote
- On-the-job and formal training
- Language classes
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Noch nicht perfekt?
- CERNVollzeitmit HomeofficeBerufserfahrenGenfab CHF 5.266 - 5.793 / Monat
- CERN
Ceph Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenf - CERN
Java Engineer - Accelerator Controls(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenfab CHF 5.266 - 5.793 / Monat - CERN
Software and DevOps Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenfab CHF 5.266 - 5.793 / Monat - CERN
DevOps/Kubernetes Web Hosting Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenfab CHF 5.266 - 5.793 / Monat
C++ Software Engineer(m/w/x)
Developing and commissioning timing systems for particle accelerators, including White Rabbit hardware. Real-time systems and low-level C++ development experience required. 30 days paid leave, comprehensive health insurance.
Anforderungen
- Proven C++ development experience
- Linux (or Unix-like) environment experience
- Real-time systems development experience
- Low-level development experience
- Libraries and kernel modules experience
- Software quality assurance techniques and tools experience
- Hands-on C++ development
- Knowledge of Linux
- Knowledge of low-level libraries and kernel modules
- Knowledge of programming techniques and languages on backends and embedded systems
- Very good object-oriented programming principles knowledge
- Software life-cycle tools and procedures knowledge
- DevOps knowledge and application
- Familiarity with testing, diagnosing and optimisation of software
- Monitoring and troubleshooting of operational software systems
- Spoken and written English
- Commitment to learn French
- National of a CERN Member or Associate Member State
- Professional background in Software Engineer or related field
- Master's degree with 2 to 6 years post-graduation experience
- PhD with no more than 3 years post-graduation experience
- Never had a CERN fellow or graduate contract before
Aufgaben
- Learn about White Rabbit timing system and hardware modules
- Contribute to ISOLDE timing system design
- Develop and commission timing system
- Participate in software design for White Rabbit hardware modules
- Develop software following design specifications
- Adapt existing real-time software to new timing system
Berufserfahrung
- 2 - 6 Jahre
Ausbildung
- Master-Abschluss
Sprachen
- Englisch – fortgeschritten
- Französisch – Grundkenntnisse
Tools & Technologien
- C++
- Linux
- Unix-like
- DevOps
Benefits
Mehr Urlaubstage
- 30 days of paid leave
- 2 weeks annual closure
Gesundheits- & Fitnessangebote
- Comprehensive health insurance scheme
Betriebliche Altersvorsorge
- CERN Pension Fund membership
Sonstige Zulagen
- Family, child and infant monthly allowances
- Relocation package
Weiterbildungsangebote
- On-the-job and formal training
- Language classes
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Über das Unternehmen
CERN
Branche
Research
Beschreibung
The company is the European Organisation for Nuclear Research, focusing on probing the fundamental structure of the universe through particle physics.
Noch nicht perfekt?
- CERN
Java Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenfab CHF 5.266 - 5.793 / Monat - CERN
Ceph Software Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenf - CERN
Java Engineer - Accelerator Controls(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenfab CHF 5.266 - 5.793 / Monat - CERN
Software and DevOps Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenfab CHF 5.266 - 5.793 / Monat - CERN
DevOps/Kubernetes Web Hosting Engineer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenGenfab CHF 5.266 - 5.793 / Monat