About Elmehdi
English
Native or bilingual
Experience
- Actia RailwayEmbedded Software EngineerTRANSPORTATIONSeptember 2025 - Today (11 months)Toulouse, France
- Embedded software development in C under Linux for the Tisséo project, on the control application for a rail video NVR.
- Design and integration of NVR redundancy with state exchanges between equipment, remote NVR monitoring, and master/slave switchover mechanisms management.
- Implementation and evolution of network high availability via VRRP, managing the active/standby NVR role, VRRP score, and camera control by the master NVR.
- Development of embedded web interfaces (CGI) and REST API components for operation and administration: status visualization, configuration, monitoring, alarms, storage, timeline, and software updates.
- Evolution of network communications and industrial protocols: IP/hostname management, DNS, syslog, CIP, diagnostics, Tisséo business statuses, and product configuration.
- Evolution of video and camera management with the integration of H265 codec support for streams broadcast via RTSP
Tech: Linux, Yocto, VRRP, XML, JSON, syslog, CI/CD, Gitlab, CppCheck, Doxygen. - Airbus Defence & Space via CS GroupEmbedded Systems EngineerAVIATION AND AEROSPACENovember 2023 - September 2025 (1 year and 10 months)Toulouse, France
- Participation in the V-model cycle (specification, design, code, tests).
- Development in C (MISRA-C 2004), Python, and Bash.
- Design and implementation of purge, upgrade, and memory management functions.
- Development of security mechanisms: HMAC, ECDSA, chain of trust.
- Configuration and operation of Linux services: Syslog, SNMP.
- Configuration management: Git, SVN. Work in a DO-178 certified environment.
Tech: C, Python, Bash, Jenkins, Git, SVN, Robot Framework, Syslog, SNMP, DO-178 - Airbus via AUSYEmbedded Systems EngineerAVIATION AND AEROSPACEOctober 2021 - November 2023 (2 years and 1 month)Toulouse, France
- Development of new Simugene features (virtualization of PowerPC-based aircraft computers).
- Emulation of peripherals, bug fixing on existing components. Improvement of avionics simulators (ARINC 739 and ABD protocols).
- Integration testing and development of test libraries with Robot Framework.
Tech: C++ 17, Python, Jenkins, Agile, Git, Jira, Robot Framework
Recommendations
Be the first to recommend Elmehdi
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master 2Université Paul Sabatier2021Master 2
- EngineerNational School of Applied Sciences2020Ingénieur