Skip to content
New Job?Nejo!

The AI Job Search Engine

CECERN

Real Time Software Engineer(m/w/x)

Genf
from CHF 5,266 - 5,793 / month
Full-timeOn-siteJunior

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.

Requirements

  • 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

Tasks

  • 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

Education

Compulsory education

Languages

EnglishBusiness FluentFrenchBusiness Fluent

Tools & Technologies

CC++PythonContinuous Integration

Benefits

More Vacation Days

  • 30 days paid leave
  • 2 weeks annual closure

Healthcare & Fitness

  • Comprehensive health insurance

Retirement Plans

  • CERN Pension Fund membership

Additional Allowances

  • Family monthly allowances
  • Child monthly allowances
  • Infant monthly allowances
  • Relocation package
  • Installation grant
  • Travel expenses reimbursement

Learning & Development

  • On-the-job training
  • Formal training
  • Language classes
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of CERN and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.
Not a perfect match?
100+ Similar Jobs in Genf
  • CERN

    Software Developer for a Data Processing Platform(m/w/x)

    Full-timeOn-siteExperienced
    from CHF 6,372 - 7,004 / month
    Genf
  • CERN

    Test Engineer for Power Electronics(m/w/x)

    Full-timeOn-siteJunior
    from CHF 5,266 - 5,793 / month
    Genf
  • CERN

    Junior Electronics Engineer(m/w/x)

    Full-timeOn-siteJunior
    from CHF 5,266 - 5,793 / month
    Genf
  • CERN

    Survey Engineer(m/w/x)

    Full-timeOn-siteJunior
    from CHF 5,266 - 5,793 / month
    Genf
  • CERN

    Junior Commissioning Engineer(m/w/x)

    Full-timeOn-siteJunior
    from CHF 5,266 - 5,793 / month
    Genf
100+ View all similar jobs

Nejo is an AI – results may be incomplete or contain mistakes