ME

Mostafa Ahmed ElFallal

Embedded Software Engineer

Gharbia, Egypt

Work Experience

  • Embedded Software Engineer

    Freelance

    Jul 2024 - Jan 2025 -6 months

    Egypt

    • Job Details:Collaborated closely with the hardware team to design and implement an embedded audio playback system. Developed real-time firmware for ARM-based microcontrollers, optimizing streaming and buffer management for seamless audio playback. Integrated I2S interfaces and external decoders to achieve synchronized, high-quality audio performance.
  • Embedded Application Engineer

    Greest

    Jan 2024 - May 2024 -4 months

    Egypt

    • Job Details:Spearheaded the design and development of a battery discharger firmware, optimizing power management and safety. Created an intuitive human-machine interface (HMI) for real-time system monitoring and configuration. Enhanced overall system performance by implementing adaptive control algorithms, significantly boosting energy efficiency.
  • Embedded Software Engineer

    HNE Futures

    Sep 2022 - May 2023 -8 months

    Egypt

    • Job Details:Developed advanced firmware for electric vehicle supply equipment (EVSE), ensuring compliance with ISO15118-2 standards and MQTT cloud communication protocols. Engineered a secure over-the-air (OTA) bootloader, streamlining firmware updates and improving system maintainability. Ensured reliable and secure backend communication for IoT applications, with a focus on automotive protocol compliance.
  • Education

    • Bachelor's Degree in Electronics & Communications Engineering

      Tanta University

      Jan 2022 

    Skills

    • C/C++
    • Embedded Systems
    • OOP
    • Design Patterns
    • Git
    • Software Engineering
    • Firmware
    • Python
    • SOLID
    • HMI
    View More

    Languages

    • Arabic

      Fluent
    • English

      Advanced

    Training & Certifications

    • Advanced Embedded Linux Development Specialization

      Coursera, Boulder University·2025
    • Embedded Systems Diploma

      Kerolos Shenoda·2022
    Share this Profile