Array Control and Data Acquisition (ACADA) Software/Systems Engineer
CTAO ERIC
About the role
About
For its Science Data Management Centre in Zeuthen, Germany, the CTAO Central Organisation is seeking an Array Control and Data Acquisition (ACADA) Software/Systems Engineer to play a key role in the team responsible for developing the software for the world’s most powerful gamma-ray observatory.
The work tasks include all the technical aspects required for the continuation of the implementation, testing, integration, and deployment of the ACADA system. Working with the ACADA sub-system contributors, the ACADA Assembly, Integration and Verification (AIV) team, and other Computing department experts, the successful candidate will play a key role in the construction of the ACADA software for one of the largest astronomical installations ever built.
Key Responsibilities:
- Coordinate the AIV activities in ACADA, which involves coordinating the system tests, integration, and quality assurance.
- Specify and manage the internal interfaces between the ACADA software components, as well as its external interfaces with other systems such as the CTAO telescopes and the Data Processing and Preservation (DPPS) system.
- Produce technical documentation for the ACADA system, which includes, among others: use cases, test cases, design specifications, software quality reports, and maintenance procedures.
- Manage the configuration control of the ACADA elements during the system construction.
- Participate in the refinement of the technical solutions of the ACADA system, including the evaluation of technologies and architectural decisions.
- Support and guide the software development of the ACADA team members.
- Other duties as assigned by the supervisor.
Qualifications and Experience:
- Completed higher education in computer science, computer engineering, information technology, physics, mathematics, or equivalent knowledge.
- At least five years of relevant professional experience, or an equivalent combination of education and experience
- Expert in all aspects of the software lifecycle: management, requirements, architecture, design, code, test, integration, deployment, and maintenance.
- Deep understanding of information technology approaches, applications (which may include scientific applications), tools, and methodologies, as well as a broad background in a variety of technology platforms.
- In-depth understanding of at least one of the following programming languages: C++, Java, or Python.
- Excellent communication skills and a command of English are essential
Desirable Skills:
- Familiarity with UML and/or SysML.
- Experience with SCADA systems used in scientific installations such as TANGO, EPICS, ACS, WinCC OA, OPC UA, etc., will be considered a plus.
- Ability to work effectively as a team player in an international, multi-cultural, distributed, and complex project environment.
- Ability to understand and communicate complex technical and scientific information.
- Excellent writing and organisational skills with an eye for detail, precision, and consistency.
Work Environment
- Workplace: Zeuthen, Germany. Travel will be required.
- Contract: open-term, full-time
- Deadline for Applications: 24.05.2026
For more information on CTAO please visit www.ctao.org. For more information on the advertised position please contact CTAO HR at ctao-hr@cta-observatory.org.
Applications are accepted without distinction on any grounds of gender, race, colour, ethnic or social origin, genetic features, language, religion or belief, political or any other opinion, membership of a national minority, gender identity, property, birth, disability, age or sexual orientation.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free