
Hesham Noureldin
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Hesham Noureldin
- Bis heute 3 Jahre und 10 Monate, seit Juni 2022
Platform Software Engineer (BMW IPBasis
Luxoft GmbH
• Implement a middleware layer between the APP & the BSW. • Develop and integrate new features in C/C++. • Implement needed UT to test the software functionalities using Google-test. • Develop robust and effective code and ensure high quality according to Misra C standards. • Adapt the code generators according to new requirements coming from BMW using python and groovy. • Implement the code templates needed to auto-generate C++ code. • Integrate software components into a fully functional software system.
• Implement new features of the CCM system using C++. • Enhance generator code responsible for the generation of different interfaces. • Integrate new signals using k-matrix and whitelist coming from OEMs. • Implement a new Importer tool to automate the process of merging k-matrix and whitelist signals and generate interfaces using python.
- 1 Jahr und 6 Monate, Aug. 2020 - Jan. 2022
Embedded Linux Developer
El Sewedy Electrometer Group
• Building custom kernel, boot-loader image and root file system of the board support package for an embedded Linux platform using U-Boot and Build-Root. • Development of applications for embedded processors with Linux and using Python for industrial measurement, control, networking, IoT, UI/GUI, data acquisition/logging and web. • Develop python packages for metering protocols like DLMS and PLC-PRIME. • Linux Administration, file system hierarchy and shell Scripting.
- 1 Jahr und 6 Monate, Feb. 2019 - Juli 2020
Embedded Firmware Engineer
Xtrava - Enabling Better & Safer Caregiving
• Develop and debug firmware using (C/C++). • Modify and configure BLE services and drivers. • Analyze and enhance the efficiency, stability, and scalability of system resources. • Support software QA and optimize I/O performance. • Develop scripts to test firmware functionality. Software Tools: C/C++, Python. Hardware Tools: Nordic (Arm® Cortex™ M4).
- 1 Jahr und 9 Monate, Sep. 2018 - Mai 2020
IoT Enginee
Value Over Cloud (VOC)
• Implement software of embedded devices and systems from requirements to production and commercial deployment. • Working on different IoT platforms (IBM, AZURE). • Monitoring and Control devices from cloud using NODE-RED. Software Tools: C, Azure platform, IBM Watson Platform. Hardware Tools: NODEMCU (ESP8266
- 2 Monate, Okt. 2019 - Nov. 2019
Software Test Engineer
Valeo Egypt
• Applying embedded systems knowledge in real project. • Testing concepts and Techniques. • Working on testing tools to automate test cases CANoe. • Applying testing analysis and techniques on UPA system.
• Training on key NI technologies including measurements and instrumentation. • Learn LabVIEW Real Time and LabVIEW FPGA. • Working on Software Defined Radio Target Simulation and Detection Using VSA/VSG and USRP-RIO.
Ausbildung von Hesham Noureldin
- 2 Monate, Juli 2016 - Aug. 2016
Robotics workshop
California Polytechnic State University, San Luis Obispo
- 5 Jahre und 1 Monat, Juli 2012 - Juli 2017
Electronics and Communication Engineering
Cairo University
Sprachen
Arabisch
Muttersprache
Englisch
Fließend
Deutsch
Grundlagen
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
