Ü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.
Erleben Sie
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.
Bildung
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 Technik / 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
-
Embedded C++ Software Developer
Gefunden in: Jooble DE O L C2 - vor 1 Tag
KA Resources Recruitment SL Württemberg, DeutschlandIch suche im östlichen Teil von Baden-Württemberg eine(n) Embedded Software EntwicklerIn für meine Mandanten, die sich auf die Herstellung von elektronischer Sicherheitstechnik und Alarmanlagen spezialisiert haben. · Embedded Software Entwickler (m/w/d) · Unbefristete Festanstel ...
-
Job Senior Entwicklungsingenieur Elektronik und Software Entwicklung
Gefunden in: Talent DE C2 - vor 1 Tag
Rheinmetall Invent GmbH Neckarsulm, Deutschland GanztagsSenior Entwicklungsingenieur Elektronik und Software Entwicklung (HW/SW) (m/w/d) · Rheinmetall Invent GmbH in Neckarsulm · / Senior Entwicklungsingenieur Elektronik und Software Entwicklung (HW/SW) (m/w/d) Ref.-Nr.: DE09376 · Anstellungsart: Vollzeit · Vertragsart: Unbefristet ...
-
Senior Softwareentwickler Embedded
Gefunden in: Talent DE 2A C2 - vor 1 Stunde
Vector Informatik GmbH Stuttgart, DeutschlandVector Netzwerk-Interfaces ermöglichen den Zugriff auf alle Bussystem und Netzwerke im Fahrzeug. Sie ermöglichen den Entwicklungstools wie CANoe den Zugriff und sind somit die Grundlage für viele Aufgaben im Bereich Entwicklung und Test von Steuergeräten. Aktuelle Trends wie auto ...