About Ayoub
French
Native or bilingual
English
Fluent
Experience
- Thales Digital Identity and SecurityEmbedded Software EngineerOctober 2025 - Today (8 months)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)March 2025 - September 2025 (6 months)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 SystemsSeptember 2021 - February 2025 (3 years and 5 months)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
Recommendations
Be the first to recommend Ayoub
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
- Embedded Systems and CEmbedded Systems and C
- Telecommunications Engineeringdes Postes et Télécommunications2018Telecommunications Engineering