What you'll do
Our Engineering Department (EN) is looking for a Computing Engineer to join our Accelerators, Coordination, and Engineering Group (ACE). The ACE Group is in charge of the coordination of the activities for the interventions and changes to the LHC and its injectors. As part of the EN-ACE group, you will engage in the development and enhancement of software solutions for the group. This includes participating in the complete lifecycle of software development.
Kindly note that CERN will be closed from 19.12.2025, to 05.01.2025. Feedback on your application will be provided after this period.
Your responsibilities
- Maintain and develop EN-ACE applications (database, back-end, front-end) to add new features for users (example: https://panoramas-outreach.cern.ch/ );
- Ensure the coordination, the scheduling and the deviation control of several software packages;
- Use your knowledge and experience to suggest new ideas and novel features (e.g. virtual reality, AI);
- Ensure the integration of EN-ACE applications with other CERN tools;
- Participate in testing and reviewing code, prepare technical and end-user documentation;
- Visit the CERN accelerators (PS-Complex, SPS-Complex, LHC) for in-site works, e.g. to capture panoramas (immersive pictures);
- Provide user support when required.
Still here? Let's make a quick check about
Your profile
- Proficiency in Java application development & JavaScript frontend development;
- Experience with relational databases and SQL;
- Knowledge in designing and evolving client-oriented APIs, ideally REST-based;
- Familiarity with software quality assurance techniques and tools;
- Your studies focused on Computing/Computer Science.
Your skills
- Java, JavaScript/TypeScript, React, SpringBoot;
- Relational databases (Oracle);
- Python would be an advantage;
- Spoken and written English or French, with a commitment to learn the basics of the other language.
Employment conditions
- Work in Radiation Areas.
- Interventions in underground installations.
Global Benefits at CERN
Let's get you ready
Be sure to meet the eligibility criteria
- You are a national of a CERN Member State or Associate Member State.
- By the application deadline, you have a maximum of 2 years of professional experience since graduation in the respective field and your highest educational qualification is either a bachelor’s or master’s degree. You must have a university degree and can’t hold a PhD.
- You have never had a CERN fellow or graduate contract before.
- Please pay attention to the additional criteria and requirements for this specific position and mentioned above.
You will need these documents to complete your application
- Your CV (English or French)
- Any document you consider relevant to your application
- A copy of your most relevant diploma or a certificate of achievement from your school (if you don't yet have your paper diploma)