Aller au contenu principal
Nadir Cherifi

Nadir Cherifi

Senior Embedded Software Engineer (C/C++) - Real-Time & Safety-Critical Systems

Talents
LilleMembre depuis 26 août 2026
C++PythonQNXVRTXLinux-rtSafety-critical systemsSoftware architectureCAN
·

Recruter cette personne

Envoyez une offre d'emploi directement à ce candidat

C++PythonQNXVRTXLinux-rt

À propos

PhD in Computer Science and Embedded Systems Engineer with 11 years of experience, including 8 in safety-critical real-time environments (railway).

Lead Software

Engineer at ALSTOM on large-scale deployed systems. Specialised in design, debugging and optimisation of complex embedded systems. Expertise in C/C++, RTOS (Linux, QNX, etc.), GUI (QT) and project leadership under strict safety and performance constraints (EN 50128 / CENELEC).

Expérience

Lead / Embedded Software Engineer at ALSTOM (2018-09 – Present)

Lead software engineer on multiple safety-critical railway embedded systems projects

  • Design and development of real-time software in C/C++ (RTOS: QNX, VRTX, Linux-rt)
  • Software architecture and orchestration of real-time functions
  • Management of national and international suppliers
  • Authoring of functional and technical specifications (EN 50128 / CENELEC)
  • Participation in test and validation strategies
  • AGC GOSA (+700 trains): hardware/software overhaul of real-time embedded controllers (VRTX)
  • Padua Tramway: development of a real-time controller (QNX, CAN, TCP/UDP)
  • AGC Battery: software adaptation of the master controller for battery traction management (VRTX)
  • RER-NG: design of a dematerialised troubleshooting system (PLC, HMI)

Temporary Teaching & Research Associate (ATER) at Lille University (2017-07 – 2018-08)

Teaching in Computer Science at IUT A.

  • Modules: C Programming, Network Architecture and Programming

Industrial PhD Student – Embedded Systems at ATOS Worldline (2014-06 – 2017-07)

  • Design of a development environment for energy-efficient embedded software (PhD Manuscript)
  • Development of an energy profiling environment (C/C++, Python, Clang)
  • Software development of several embedded prototypes (ARM Cortex platform)
  • Writing and presentation of scientific papers at national and international conferences

Formation

PhD in Computer Science – Lille University (2014-06 – 2018-09)

Master's Degree (M1 & M2) in Computer Science – Lille University (2011-09 – 2013-09)

Bachelor's Degree in Computer Science – Tizi-Ouzou University (2008-09 – 2011-06)

Avis

Associé