Mohammed Ziyate

Engineering software that ships — from silicon to cloud.

Associate Software Engineer with 5 years in embedded automotive systems. I build robust pipelines, tested firmware, and industrialized toolchains that teams depend on.

Download CV

About

Mohammed Ziyate

I'm Mohammed Ziyate, an Associate Software Engineer with five years of hands-on experience across the embedded and automotive software stack. From bare-metal C on STM32 microcontrollers to full-stack knowledge-graph pipelines, I've delivered production systems at Continental, JTEKT, and Capgemini. My work sits at the intersection of embedded development, test automation, and CI/CD — building the infrastructure that turns code into reliable, shippable products. I care about software that works under real constraints: timing budgets, safety standards, and teams that need to move fast without breaking things.

Experience

2025 – Present

Software Engineer

Capgemini

Building an end-to-end knowledge-graph pipeline that transforms PDF documentation into queryable semantic data.

  • Developed a Python/FastAPI backend generating ontology and knowledge-graph Turtle (.ttl) files from PDF documents across two distinct processing groups
  • Industrialized the full pipeline with structured error handling, centralized logging, and environment-variable-driven configuration
  • Integrated GraphDB import workflows, vector store initialization, and semantic QA queries with persistent result storage
  • Built a Vite + React dashboard to orchestrate uploads, trigger pipeline runs, monitor logs, and download artifacts
  • Implemented interactive graph visualization using ReactFlow for intuitive ontology exploration
  • Continuously improved cross-component compatibility for seamless dashboard integration
PythonFastAPIReactViteReactFlowGraphDB
2023 – 2025

Embedded Systems Engineer

JTEKT

Owned the full embedded development lifecycle — from requirements to validated firmware — on automotive steering systems.

  • Managed requirements in DOORS and developed embedded software in C and Simulink for safety-critical steering ECUs
  • Designed and executed unit tests using BTC and Polyspace static analysis; performed calibration and Level 0 validation (PAT)
  • Built and maintained CI/CD pipelines for automated firmware integration and regression testing
  • Created automation tooling for Model-Based Design integration, software-calibration workflows, and test execution
  • Developed a C++ Qt desktop application automating repetitive engineering interfaces
CSimulinkDOORSJenkinsCI/CDC++QtPolyspace
2022 – 2023

Embedded Systems Engineer

Capgemini

Developed embedded flight modules for a drone platform, delivering measurable stability improvements through low-level optimization.

  • Engineered embedded modules in C/C++ on STM32 and ESP32 microcontrollers for drone flight systems
  • Integrated FreeRTOS for real-time task scheduling and developed low-level peripheral drivers (I2C, SPI, UART)
  • Improved system stability by 35% through systematic performance analysis, memory optimization, and timing-critical code refinement
  • Validated firmware behavior through hardware-in-the-loop testing and iterative debug cycles
C/C++STM32ESP32FreeRTOSI2CSPI
2022

Embedded Systems Engineer

Continental

Optimized a UDS bootloader for Continental's Smartphone Based Access system, ensuring secure over-the-air reflashing.

  • Optimized UDS bootloader for the Smartphone Based Access module (Bluetooth/UWB connectivity)
  • Implemented a CAN-SPI gateway within the bootloader enabling secure data transfer during ECU reflashing
  • Engineered security mechanisms and transfer-speed optimizations meeting automotive cybersecurity compliance standards
  • Executed comprehensive unit and validation test campaigns
  • Built a Tkinter-based configuration and calibration interface for engineering use
CANUDSBluetoothUWBGatewayTkinter
2020

R&D Engineer

Research Department

Developed an ADAS Lane Keeping Assist system in simulation, integrating vehicle dynamics modeling with control algorithms.

  • Designed and implemented a Lane Keeping Assist system using MATLAB/Simulink
  • Integrated vehicle dynamics models with PID-based lateral control algorithms
  • Created comprehensive simulation scenarios for system validation under varied driving conditions
MATLABSimulinkADASPID

Highlights

Improved drone flight stability by 35% through systematic embedded optimization on STM32/ESP32

Built end-to-end CI/CD pipelines for automotive firmware integration at JTEKT, eliminating manual build processes

Engineered a CAN-SPI gateway meeting automotive cybersecurity compliance for Continental's keyless access system

Delivered a full-stack knowledge-graph pipeline (Python → GraphDB → React) in production at Capgemini

Automated MBD integration and calibration workflows, reducing repetitive engineering tasks across the team

Skills

Technical

PythonC/C++Test AutomationCI/CDGitJenkinsFastAPIReactMATLAB/Simulink

Organizational

AutonomyReliabilityEnthusiasmEmbedded SystemsEmbedded Software

Methodological

CANUDSAUTOSARGateway ProtocolsQtFreeRTOSI2C/SPI

Get in touch

I'm open to new opportunities in embedded systems, automotive software, and industrial automation. Let's talk.