MR

mohammed rashad

QT/C++ Software Engineer for Embedded Systems at Power Gauge Pro

Alexandria, Egypt

Work Experience

  • QT/C++ Software Engineer for Embedded Systems

    Power Gauge Pro

    Apr 2024 - Present -1 yr, 1 month

    Egypt

    • Job Details:Develop customizable automotive dashboards using QT C++/QML on embedded Linux. Responsibilities include building dynamic UIs with JSON-configurable layouts, implementing CAN/OBD-II communication, DBC parsing, and data encryption, optimizing performance via multithreading and unit testing, establishing CI/CD pipelines (GitHub Actions) and robust Git workflows, and collaborating on software architecture and API integration.
  • Embedded Linux Engineer

    Brightskies

    Jun 2023 - Jan 2024 -7 months

    Egypt

    • Job Details:Built and optimized custom Linux images (Yocto/Buildroot) for multiple targets, focused on performance optimization, boot time reduction, and minimal image size, provided cross-compilation toolchains for development teams, ensured QT applications ran seamlessly on custom Linux OS, and troubleshot integration issues between applications and custom Linux environments.
  • Instructor and Course Creator

    Megaminds Academy

    Nov 2022 - May 2024 -1 yr, 6 months

    Egypt

    • Job Details:Designed and taught comprehensive 'smart home' course curriculum, developed laboratory exercises demonstrating practical control methods, and guided students through complete smart home project implementations.
  • Education

    • Bachelor's Degree in Electrical Power and Machines Engineering

      Alexandria University (ALEXU)

      Jan 2018 - Jan 2023 - 5 yr

    Skills

    • Multithreading
    • Embedded Linux
    • C++
    • Python
    • Embedded C
    • Git
    • Communication Protocols
    • QT C++
    • CAN Libraries
    • https
    View More

    Languages

    • English

      Fluent
    • Arabic

      Fluent
    Share this Profile