beBee background
Fachleute
>
Gerlingen
Mahmoud Abutaleb

Mahmoud Abutaleb

Senior Embedded Software Engineer

Technologie / Internet

Gerlingen, Landkreis Ludwigsburg, Stuttgart

Soziales


Über Mahmoud Abutaleb:

Senior Embedded Software Engineer with professional 5+ years of real experience in embedded industry with top world technologies integration into real world applications and devices, worked on mega projects scale as smart grids & IoT networks for smart cities, smart metering solutions, and automotive software development for advanced driving assistance system. I am passionate learner and innovator with excellent hands-on experience in developing and releasing firmwares & embedded softwares, worked with various real time systems platforms, IoT protocols as CoAP, MQTT, standards as ANSI & DLMS, network, wireless communication using RF with TCP/IP based on RTOS, Automotive Embedded C++ software working with QNX & PICe, all previous across waterfall, Agile and ASPICE development processes and environment.

Erfahrung


Technical Experience:

  • Requirement analysis, Design, Modelling, Development, Integration and Testing. 
  • Exposure and experience in development environments that are based on agile and that follows V-model & ASPICE processes.
  • Exposure in using tools for software requirements as DOORs while Enterprise Architect software modelling tool to model finite state machines, state flow diagrams and OOP classes diagrams using UML.
  • Exposure and using of different tools and platforms as GitHub, Git Bash, SmartGit, Bitbucket, SVN, Conan with artifactory for binaries, CICD, Jenkins, SCA, sonar cube, cmake , unit and component test using googletest frame work.
  • Expert in C, good at C++, use python with conan and scripts, good in bash and bat scripting.
  • Experience in using IDEs as VisualStudio Code, CCS, IAR, ATMEL Studio, KEIL & mikroC.
  • Handle and maintain of ADAS PCIe ECU test benches accessibility for Qualcmom SOCs.
  • PCIe communication and interfacing of PCIe Root Complex,PCIe Endpoints and NTB “Non-Transparent Bridging” Endpionts Drivers over QNX , configuration and interfacing of PCIe microsemi switch usingchip link tool, PCIe C2C library  for communication between 2 SoCs.
  • Building, testing and flashing of new Qualcomm QNX BSPs releases over Linux and using pipelines , integrate and testing new Qualcomm PCIe and Marvel drivers and features.
  • Interfacing MCUs as TI CC1312R1 basedon ARM Cortex-M4, STM8-32, PIC, AVR ATmega32 &Vango 8500 based on ARM Cortex-M0.
  • Interface GPIOs, ADCs, timers, PWM, communication protocols as UART, I2C, and SPI& RF.
  • Interfacing externaldevices as motor drivers, Bluetooth, SSDs, LCDs, proximitysensors, color detection sensors, etc.
  • Hands on experience in development over various real time operatingsystems as QNX for Automotive, Ti-RTOS with Rf wireless communication and other OS architectures as foreground background, time triggered and super loop.
  • Hands on experience in wireless communication RF, 6LoWPAN mesh TI 15.4 Stack & IOT protocolsas MQTT & CoAP.
  • Experience with ANSI C12.18& C12.19 standards tables and protocol, DLMS, metering applications as Alarms, metering, file system & communication.
  • Experience in using hardwaredebug and measurement tools as logic analyzers, frequencycounters, oscilloscopes, and joulescope & spectrumanalyzer.
  • Using pythonwith computer vision open CV related to ADAS featuresas LDWS & Auto light control camera-based applications.

Ausbildung

Training & Courses

  • [2020]: Free RTOS Course at Elsewedy Electrometer Group.
  • [August / 2019]:Introductionto ucos-II RTOS, Software Designand Testing for 8 days, at SWIFT-ACT.
  • [Jan.2019-May 2019]: Embedded Systems Diploma, Embeddedware Academyfor 5 months.

Fachkräfte aus demselben Technologie / Internet-Sektor wie Mahmoud Abutaleb

Fachleute aus verschiedenen Bereichen in der Nähe von Gerlingen, Landkreis Ludwigsburg, Stuttgart

Andere Benutzer, die Mahmoud genannt werden

Jobs in der Nähe von Gerlingen, Landkreis Ludwigsburg, Stuttgart

  • In der Firma arbeiten

    Senior Software Engineer

    Thorit

    Mittlerweile begleiten wir mittelständische Unternehmen und Großkonzerne auf ihrem Weg zu nachhaltigem Wachstum und herausragenden Kundenerlebnissen. · Mindestens 4 Jahre relevante Berufserfahrung in der SoftwareentwicklungTechStack: , , Python, .NET oder JavaFundierte Erfahrung ...

    Sindelfingen

    vor 1 Monat

  • In der Firma arbeiten

    Senior Software Engineer Rust/ C++

    VITRONIC Machine Vision

    ++Senior Software Engineer* für Computer-Vision-Anwendungen in Rust und C++ unter Linux entwickelt. · + · +Senior-Level-Erfahrung in Rust oder C/C++, fokussiert auf Leistung. · + · + · Entwicklung von Computer-Vision-Anwendungen in Rust und C++ unter Linux, z. B. mit DNNs, OpenC ...

    Bruchsal, Baden-Württemberg

    vor 1 Monat

  • In der Firma arbeiten

    Senior Software Engineer Rust

    VITRONIC Machine Vision

    Senior Software Engineer für Computer-Vision-Anwendungen in Rust und C++ unter Linux entwickelt. · ...

    Bruchsal, Baden-Württemberg

    vor 1 Monat