Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Control Software Engineer - Particle Accelerators

Home > Java programming jobs

Control Software Engineer - Particle Accelerators in Others new

  • Geneva, Switzerland

Responsibilities

  • Design, implement, test, and maintain software components interfacing with equipment protection and interlock systems.
  • Monitor deployed applications, investigate technical issues, and improve reliability, availability, and maintainability.
  • Collaborate with engineers, technical specialists, and accelerator operations teams during commissioning, testing, and operation.
  • Translate user requirements into sustainable software solutions and contribute to technical decisions.
  • Strengthen development workflows, automated testing, continuous integration, and software quality.
  • Provide technical guidance and mentoring to colleagues and students.

Requirements

  • Master's degree or equivalent relevant experience in Computing, Physics, Engineering, or a related field.
  • Solid software engineering experience with proficiency in Java and/or C++.
  • Experience designing, developing, testing, and maintaining software throughout its lifecycle.
  • Proficiency with version control, automated testing, continuous integration, and continuous delivery practices.
  • Ability to translate complex requirements into robust, efficient, and maintainable solutions.
  • Knowledge of application software design, software lifecycle tools, quality assurance, and operational computing-system support.
  • Experience capturing and analyzing requirements with end users and supporting live operational systems.
  • Spoken and written English and a commitment to learn French.

Benefits

  • Five-year limited-duration contract, with possible extension up to eight years and potential eligibility for an indefinite contract.
  • Hybrid work arrangement and a 40-hour work week.
  • 30 days of paid leave per year plus two weeks of annual closure.
  • CERN health insurance coverage and membership in the CERN Pension Fund.
  • Family, child, and infant monthly allowances depending on individual circumstances.
  • Relocation package including installation grant, removal, and travel expenses depending on individual circumstances.
  • Tax-free salary increasing with relevant experience.

CERN

CERN is the European Organization for Nuclear Research, an intergovernmental, nonprofit laboratory headquartered in Meyrin, Switzerland (founded 1954). It designs, builds, and operates particle accelerators and detectors—most notably the Large Hadron Collider—and provides large-scale computing an...

Similar positions

IC3 - Software Engineer Backend

  • Spin
  • Full time
  • Others
  • 10/31/2026
  • Mexico City, Mexico

Software Engineer I

  • StarTree
  • Full time
  • Remote
  • 10/31/2026
  • United States

Senior Software Engineer, Service Tools

  • Airbnb
  • Full time
  • Remote
  • 10/31/2026
  • Brazil

Senior Software Engineer - Search Algorithms

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: €86k-€136k
  • Ireland

Senior Software Engineer

  • SageSure
  • Full time
  • Remote
  • 10/31/2026
  • Salary: Competitive
  • New Jersey, U.S.