À propos de Ayoub
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Thales Digital Identity and SecurityEmbedded Software Engineeroctobre 2025 - Aujourd'hui (8 mois)Gémenos, FranceCryptography & Key Management- Implemented cryptographic workflows (AES-GCM/CBC, RSA, ECC) within secure communication and key management systems- Developed key lifecycle mechanisms (KEK/DEK derivation, IV management, secure token generation)- Contributed to PKI-based trust models and tokenized security architectures (payment, identity systems)- Applied HSM-oriented principles to enforce strict separation between key material and application layersSystem Debugging & Cross-Layer Analysis- Investigated and resolved complex issues in C-based cryptographic implementations (encryption flows, key handling, authentication)- Developed Python reference models to reproduce, validate, and challenge cryptographic workflows and design decisions- Ensured consistency between embedded and backend system components during integration phases- Collaborated with security, backend, and firmware teams to resolve cross-layer integration issuesTooling & Automation- Developed Python tools to automate PKI generation and validation workflows, replacing manual OpenSSL-based processes- Built YAML-based pipelines for automated testing and CI integration- Refactored internal tooling to improve modularity, maintainability, and reproducibilityEngineering Impact- Operated with high autonomy in validation and debugging activities within security-critical systems- Contributed to process improvements and technical documentation aligned with team practices- Improved knowledge sharing and team alignment through structured documentation and reusable toolingTools & Technologies- Crypto: PKI, X.509, AES-GCM, RSA/ECC, HSM- Languages: C (Embedded), Python (Validation & Tooling)- QA: VTP, Code Coverage, Traceability- Environment: Git, Jira, Confluence, CI/CD
- AmpereEmbedded Software Engineer — Cybersecurity Validation (CKVM)mars 2025 - septembre 2025 (6 mois)Paris, FranceProvisioning & Security Workflow Analysis- Configured and operated a multi-ECU validation environment (Multiverse bench) to perform end-to-end testing of connected vehicle security features- Executed and analyzed provisioning workflows via diagnostic services, validating secure vehicle access using JWT-based authentication mechanisms- Developed Python tools to simulate, reproduce, and validate provisioning and authentication scenarios- Investigated ECU and Android logs to analyze issues in provisioning, authentication, and secure communication flows- Collaborated with ECU development teams to reproduce, debug, and resolve system-level issues identified during end-to-end validation- Resolved cross-layer integration issues across diagnostics, backend communication, and ECU interaction layers
- ContinentalEmbedded Software Engineer – Cybersecurity & Embedded Systemsseptembre 2021 - février 2025 (3 ans et 5 mois)Toulouse, FranceEmbedded Security & AUTOSAR Engineer — Continental- Designed, developed, and validated AUTOSAR software components for safety- and security-critical ECUs, contributing to ISO 26262 and MISRA-compliant systems- Acted as a key technical contributor on security-critical features, performing cross-layer design, implementation, and debugging across AUTOSAR, diagnostics, and cryptography domainsPlug & Charge (PnC) — Certificate Handling & Diagnostics- Led development of an AUTOSAR SWC for secure reception, parsing, and validation of digital certificates (X.509, ASN.1, DER/PEM)- Defined component architecture from system requirements (SRS → SDD), ensuring traceability and compliance- Implemented diagnostic services (DIDs, DTCs) to monitor certificate integrity and system behavior- Acted as technical reference for cross-layer debugging across AUTOSAR, diagnostics, and cryptographic layers- Developed automated validation scripts used by system teams for integration testingSecure Network Management ECU- Integrated CAN NM / OSEK NM modules and developed monitoring SWC to manage secure network state transitions- Resolved cross-layer integration issues, improving system robustness and stability- Provided architectural recommendations to handle edge cases and improve system reliabilitySmart Access (BLE/NFC)- Developed AUTOSAR SWCs enabling secure vehicle access via BLE/NFC, including provisioning and contract handling- Integrated cryptographic and certificate-based authentication mechanisms- Contributed to feature design and resolved security-related issues across communication and cryptographic layersTesting & Engineering Practices- Performed unit, integration, and system-level testing using Robot Framework, CAPL, CANoe, and Trace32- Contributed to Agile processes (planning, refinement, defect triage) aligned with safety and security priorities
Recommandations
Soyez le premier à recommander Ayoub
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Embedded Systems and CEmbedded Systems and C
- Telecommunications Engineeringdes Postes et Télécommunications2018Telecommunications Engineering