Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Jobs
  4. Staff position at CERN (Geneva) to work on next generation GUI technology for the LHC and the other accelerators
Forum Updated to NodeBB v4.3 + New Features

Staff position at CERN (Geneva) to work on next generation GUI technology for the LHC and the other accelerators

Scheduled Pinned Locked Moved Unsolved Jobs
2 Posts 2 Posters 1.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • vbaggiolV Offline
    vbaggiolV Offline
    vbaggiol
    wrote on last edited by
    #1

    At CERN, we are currently re-thinking the way we develop the GUIs that are used in the CERN Control Center (CCC) to control the LHC and the other accelerators.
    We plan to use Qt/QML in combination with Python, Java and TypeScript. From a technical viewpoint, we want to make the visual layer as thin as possible and to cleanly separate it from the business logic, using a serverless/FAAS or similar architecture.

    In this position, you would, amongst others:

    • Define architectural aspects of RAD/UI solutions, including how they are integrated into the accelerator controls system
    • Evaluate open-source frameworks and libraries for RAD/UI development and for serverless/FAAS architectures
    • Design and develop controls-specific UI components, as well as extensions and customizations to the frameworks
    • Provide development tools that enable our users to easily develop their GUIs using the above solutions
    • Contribute back to the open-source community.

    If you want to participate in our new adventure please read on and apply here.

    I'm looking forward to hearing from you!
    Vito Baggiolini
    (Leader of the Beam Controls Applications Section at CERN)

    JonBJ 1 Reply Last reply
    3
    • vbaggiolV vbaggiol

      At CERN, we are currently re-thinking the way we develop the GUIs that are used in the CERN Control Center (CCC) to control the LHC and the other accelerators.
      We plan to use Qt/QML in combination with Python, Java and TypeScript. From a technical viewpoint, we want to make the visual layer as thin as possible and to cleanly separate it from the business logic, using a serverless/FAAS or similar architecture.

      In this position, you would, amongst others:

      • Define architectural aspects of RAD/UI solutions, including how they are integrated into the accelerator controls system
      • Evaluate open-source frameworks and libraries for RAD/UI development and for serverless/FAAS architectures
      • Design and develop controls-specific UI components, as well as extensions and customizations to the frameworks
      • Provide development tools that enable our users to easily develop their GUIs using the above solutions
      • Contribute back to the open-source community.

      If you want to participate in our new adventure please read on and apply here.

      I'm looking forward to hearing from you!
      Vito Baggiolini
      (Leader of the Beam Controls Applications Section at CERN)

      JonBJ Offline
      JonBJ Offline
      JonB
      wrote on last edited by
      #2

      @vbaggiol
      Great to know that CERN/LHC are choosing to use Qt!

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved