Engineering Activities

Within the Engineering Department, projects are structured around three complementary areas: Business Information Systems, Industrial Control Systems, and Scientific Software.

This organisation reflects CODRA’s ability to address complex technical challenges across a wide range of scientific and industrial contexts, while maintaining a consistent level of engineering quality.

Control systems

CODRA designs and develops complex industrial control systems for large-scale scientific or industrial installations, as well as test benches at laboratory or process.

The control and command systems developed by CODRA operate either as supervisory systems or as equipment-level controllers, corresponding respectively to levels 3 and 2 of the CIM pyramid. In both cases, CODRA leverages its strong expertise in controlling large numbers of heterogeneous devices, industrial communication protocols, network architectures, and system integration.

The test benches developed by CODRA are used for monitoring, control or supervision of scientific experiments, industrial processes or mechanical systems deployed over heterogeneous machine networks, notably in material handling and logistics environments. They rely on the same technologies as operational control systems, but are applied closer to the equipment, in a validation or qualification context rather than in production operation.

CEA - LMJ

Laser Mégajoule (CEA)
Development of the control system for the Laser Mégajoule (LMJ), a large-scale physics facility used to study, at laboratory scale, the effects of nuclear deterrence on materials.

RTE - SAS2

SAS2 (RTE)
Modernisation of the SAS (Alert and Backup System), a system dedicated to coordinating actions in the event of large-scale failures or network overloads.

Business information systems

In industrial and scientific environments, CODRA has developed strong expertise in the design and development of bespoke business information systems. These systems have two defining characteristics:

  • They are fully custom-built and fall outside the scope of off-the-shelf solutions such as MES or SCADA products),
  • They meet very high reliability and sustainability requirements, as they support critical parts of the customer’s core business.

 © Lesbats Stephane (2019). Navire océanographique Thalassa. https://image.ifremer.fr/data/00617/72934/

CODRA has in-depth expertise in the communication protocols commonly used in industrial contexts (OPC UA, IEC 61850, IEC 60870-5-104, etc.) as well as in scientific environments (TANGO, EPICS). This expertise allows us to design information systems that integrate seamlessly with complex technical infrastructures.

CADEEX

CADEEX (EDF)
Maintenance of CADEEX, a system used to store and manage the results of experimental tests performed on EDF’s production facilities.

ifremer-28855

SIH (IFREMER)
Maintenance of the Fisheries Information System (SIH), a software platform dedicated to fisheries data management.

DOSIP

DOSIP (IRSN)
Redesign of dosimeter management tools, including the main application and a dedicated web portal.

scientific software

CODRA designs and develops software solutions dedicated to scientific research, either through the redesign of existing applications or through greenfield developments.
Three main categories of scientific software are addressed:

  • computation codes,
  • numerical simulation software,
  • data processing and visualisation applications.

The resulting applications are highly diverse and cover a wide range of scientific use cases, including seismic and radiological data processing chains, atmospheric transport modelling, or simulation tools for fault prediction in electrical distribution.

Thanks to their dual expertise in software engineering and applied sciences, CODRA’s engineers are fully familiar with the scientific approach. They work on a daily basis with engineers and researchers from many scientific domains, including optics, laser physics, plasma physics, neutronics, visible and X-ray imaging, seismology, radiation protection and electrical engineering. This broad scientific culture is a key asset that enables CODRA to rapidly engage with new domains and complex problem spaces.

CEA - CIVA RT GPU

CIVA RT (CEA)
Redesign of the software platform dedicated to non-destructive testing (NDT).

Logo-Circle-datalab

DataLab (CEA)
Development of DataLab, a generic signal and image processing platform.

CRESUS

CRESUS (IRSN)
Development of the pycresus software, a unified and homogeneous database shared by several stakeholders involved in nuclear reactor safety.

© 2026 CODRA. All Rights Reserved.
Contact us