Process Controls Software Engineer
CERN's Cryogenic Group is responsible for the operability and development of large-scale process control systems.
Key Responsibilities:
1. Analyse and optimize process controls system architecture, integrating hardware technologies like PLCs and field buses;
2. Design, develop, and deploy High Luminosity Large Hadron Collider cryogenics process controls systems;
3. Provide technical support for accelerator and detector process controls systems;
4. Act as IT expert, managing continuous integration framework for automatic software production;
5. Analyse operational needs to guide technical development.
Requirements:
* Master's degree in Computing Engineering or Automation Engineering or a related field;
* Demonstrated experience in Python, bash programming, GitLab CI, code refactoring, and databases (Oracle) and data manipulation (SQL & JSON);
* Experience with Process Controls and Automation Technologies, including PLC programming and industrial control systems.
We Offer:
* A unique opportunity to work on advanced IT technologies for Cryogenic Applications;
* The chance to contribute to research and development initiatives aimed at advancing cryogenic infrastructures;
* A dynamic and international working environment;
* The possibility to learn and grow in a collaborative team.