Skip to content
New Job?Nejo!

Your personal AI career agent

CECERN

Software Developer for Control Systems(m/w/x)

Genf
from CHF 5,266 - 5,793 / month
Full-timeWith Home OfficeJunior

Developing JCOP Framework and detector control systems for LHC experiments. C/C++ or similar programming experience required. 30 days paid leave, comprehensive health insurance.

Requirements

  • Initial experience in distributed/modular systems
  • Experience with modern programming languages/tools (C/C++ or similar)
  • Knowledge of software engineering principles (GIT, testing, code quality, documentation, CI/CD)
  • Knowledge of Qt, Node.js, or TypeScript (advantageous)
  • Familiarity with industrial control systems, SCADA, or CERN experiment online systems (advantageous)
  • Proficiency in C/C++ programming
  • Ability to learn new technologies/frameworks quickly
  • Ability to design, implement, and debug software components
  • Strong analytical and problem-solving skills
  • Ability to work in multidisciplinary teams
  • Good communication and documentation skills
  • Spoken and written English
  • Commitment to learn French
  • National of a CERN Member or Associate Member State
  • Maximum of two years of professional experience since graduation (Software Engineering or related field)
  • Highest educational qualification is Bachelor's or Master's degree
  • Never had a CERN fellow or graduate contract before
  • Applicants without University degree are not eligible
  • Applicants with a PhD are not eligible

Tasks

  • Develop and evolve JCOP Framework
  • Support JCOP Framework evolution
  • Implement detector control systems
  • Contribute to JCOP Framework for LHC experiments
  • Implement software components using WinCC OA
  • Maintain software components using WinCC OA
  • Implement templates using CERN control frameworks
  • Maintain templates using CERN control frameworks
  • Implement tools using WinCC OA
  • Maintain tools using WinCC OA
  • Integrate devices into supervisory control systems
  • Design user interfaces with WinCC OA
  • Develop user interfaces with WinCC OA
  • Prototype new solutions for frameworks
  • Test new solutions for frameworks
  • Improve framework reliability
  • Improve framework maintainability
  • Improve framework scalability
  • Assist LHC experiments with control system development
  • Assist LHC experiments with control system deployment
  • Assist LHC experiments with control system maintenance
  • Participate in code reviews
  • Debug control system applications
  • Troubleshoot control system applications

Education

  • Compulsory education

Languages

  • EnglishNative
  • FrenchBasic

Tools & Technologies

  • C/C++
  • GIT
  • CI/CD
  • Qt
  • Node.js
  • TypeScript

Benefits

More Vacation Days

  • 30 days paid leave
  • 2 weeks annual closure

Healthcare & Fitness

  • Comprehensive health insurance scheme

Retirement Plans

  • CERN Pension Fund membership

Family Support

  • Family allowances

Additional Allowances

  • Child allowances
  • Infant allowances
  • Installation grant
  • Travel expenses

Other Benefits

  • Relocation package

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.

  • CERN

    Embedded Systems Engineer(m/w/x)

    Full-timeWith HomeofficeJunior
    Genf
    from CHF 5,266 - 5,793 / month
  • CERN

    Industrial Automation Engineer(m/w/x)

    Full-timeWith HomeofficeExperienced
    Genf
    from CHF 6,372 - 7,004 / month
  • CERN

    Firmware Developer - FPGA(m/w/x)

    Full-timeWith HomeofficeExperienced
    Genf
    from CHF 6,372 - 7,004 / month
  • CERN

    DevOps Engineer for Data Management(m/w/x)

    Full-timeWith HomeofficeEntry Level
    Genf
    from CHF 6,372 - 7,004 / month
  • CERN

    Software Engineer (Python & DevOps)(m/w/x)

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

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