
Nadir Cherifi
Senior Embedded Software Engineer (C/C++) - Real-Time & Safety-Critical Systems
Recruter cette personne
Envoyez une offre d'emploi directement à ce candidat
À 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)
