Die KI-Suchmaschine für Jobs
Real Time Software Engineer(m/w/x)
Refactoring low-level C++ codebases for beam loss monitoring systems at a particle physics research center. Proficiency in real-time software development and Python required. 40 days annual leave, pension fund membership, and family allowances.
Anforderungen
- Experience in low-level real-time software
- Experience in GUI development and Python
- Familiarity with unit testing and CI
- Experience with code assistants and refactoring
- Proficiency in C++ and Python
- Knowledge of real-time principles
- Understanding of Object-Oriented Programming
- English or French language skills
- National of CERN Member State
- Bachelor's or Master's in Software Engineering
- No previous CERN fellow contract
- Possession of a University degree
- No PhD qualification
Aufgaben
- Re-engineer and refactor low-level C++ code
- Homogenize codebases across all BLM systems
- Improve long-term maintainability of software
- Update hardware access mechanisms for beam instrumentation
- Design and develop software for Continuous Integration
- Develop hardware-in-the-loop test benches
- Perform comprehensive testing and validation
- Add extended diagnostic and logging functionality
- Analyze real-time software behavior
- Develop Python tools for system monitoring
- Create PyQt6 graphical user interfaces
- Design tools and interfaces for expert users
- Support commissioning and deployment of systems
- Integrate software within the accelerator control system
Ausbildung
Sprachen
Tools & Technologien
Benefits
Mehr Urlaubstage
- •30 days paid leave
- •2 weeks annual closure
Gesundheits- & Fitnessangebote
- •Comprehensive health insurance
Betriebliche Altersvorsorge
- •CERN Pension Fund membership
Sonstige Zulagen
- •Family monthly allowances
- •Child monthly allowances
- •Infant monthly allowances
- •Relocation package
- •Installation grant
- •Travel expenses reimbursement
Weiterbildungsangebote
- •On-the-job training
- •Formal training
- •Language classes
- CERNVollzeitnur vor OrtBerufserfahrenab CHF 6.372 - 7.004 / MonatGenf
- CERN
Test Engineer for Power Electronics(m/w/x)
Vollzeitnur vor OrtJuniorab CHF 5.266 - 5.793 / MonatGenf - CERN
Junior Electronics Engineer(m/w/x)
Vollzeitnur vor OrtJuniorab CHF 5.266 - 5.793 / MonatGenf - CERN
Survey Engineer(m/w/x)
Vollzeitnur vor OrtJuniorab CHF 5.266 - 5.793 / MonatGenf - CERN
Junior Commissioning Engineer(m/w/x)
Vollzeitnur vor OrtJuniorab CHF 5.266 - 5.793 / MonatGenf
Real Time Software Engineer(m/w/x)
Refactoring low-level C++ codebases for beam loss monitoring systems at a particle physics research center. Proficiency in real-time software development and Python required. 40 days annual leave, pension fund membership, and family allowances.
Anforderungen
- Experience in low-level real-time software
- Experience in GUI development and Python
- Familiarity with unit testing and CI
- Experience with code assistants and refactoring
- Proficiency in C++ and Python
- Knowledge of real-time principles
- Understanding of Object-Oriented Programming
- English or French language skills
- National of CERN Member State
- Bachelor's or Master's in Software Engineering
- No previous CERN fellow contract
- Possession of a University degree
- No PhD qualification
Aufgaben
- Re-engineer and refactor low-level C++ code
- Homogenize codebases across all BLM systems
- Improve long-term maintainability of software
- Update hardware access mechanisms for beam instrumentation
- Design and develop software for Continuous Integration
- Develop hardware-in-the-loop test benches
- Perform comprehensive testing and validation
- Add extended diagnostic and logging functionality
- Analyze real-time software behavior
- Develop Python tools for system monitoring
- Create PyQt6 graphical user interfaces
- Design tools and interfaces for expert users
- Support commissioning and deployment of systems
- Integrate software within the accelerator control system
Ausbildung
Sprachen
Tools & Technologien
Benefits
Mehr Urlaubstage
- •30 days paid leave
- •2 weeks annual closure
Gesundheits- & Fitnessangebote
- •Comprehensive health insurance
Betriebliche Altersvorsorge
- •CERN Pension Fund membership
Sonstige Zulagen
- •Family monthly allowances
- •Child monthly allowances
- •Infant monthly allowances
- •Relocation package
- •Installation grant
- •Travel expenses reimbursement
Weiterbildungsangebote
- •On-the-job training
- •Formal training
- •Language classes
Über das Unternehmen
CERN
Branche
Science
Beschreibung
The company is the European Organisation for Nuclear Research, focusing on probing the fundamental structure of the universe through particle physics.
- CERN
Software Developer for a Data Processing Platform(m/w/x)
Vollzeitnur vor OrtBerufserfahrenab CHF 6.372 - 7.004 / MonatGenf - CERN
Test Engineer for Power Electronics(m/w/x)
Vollzeitnur vor OrtJuniorab CHF 5.266 - 5.793 / MonatGenf - CERN
Junior Electronics Engineer(m/w/x)
Vollzeitnur vor OrtJuniorab CHF 5.266 - 5.793 / MonatGenf - CERN
Survey Engineer(m/w/x)
Vollzeitnur vor OrtJuniorab CHF 5.266 - 5.793 / MonatGenf - CERN
Junior Commissioning Engineer(m/w/x)
Vollzeitnur vor OrtJuniorab CHF 5.266 - 5.793 / MonatGenf