Mohammed Gamal Morsy

Angestellt, Staff Software Engineer, Arm
Cambridge, Vereinigtes Königreich

Fähigkeiten und Kenntnisse

Virtualization
KVM
Linux
QEMU
Kernel
Embedded Systems
RTOS
Distributed Systems
Systems Programming
Cloud Computing
Cloud Storage
C
C++
Python
Bash Scripting
X86 assembly language

Werdegang

Berufserfahrung von Mohammed Gamal Morsy

  • Bis heute 9 Monate, seit Okt. 2024

    Staff Software Engineer

    Arm

  • 6 Monate, Mai 2023 - Okt. 2023

    Staff R&D Engineer

    Synopsys GmbH

  • 5 Jahre und 10 Monate, Juni 2017 - März 2023

    Senior Software Engineer

    Red Hat GmbH

    Working on Red Hat Enterprise Linux (RHEL) Guest support on various hypervisors

  • 2 Jahre und 11 Monate, Juni 2014 - Apr. 2017

    Software Engineer - Virtualization

    ProfitBricks GmbH

  • 1 Jahr und 9 Monate, Sep. 2012 - Mai 2014

    Embedded Software Engineer

    Valeo

    * Developing a system services framework for automotive vision systems on Texas Instruments DaVinci-based SoCs * The framework provides abstractions for multi-threading, Inter-process communication, Multi-processor communication, video input/output ... etc. * Technologies: C/C++, ARM assembly, SYS/BIOS, TI Code Composer.

  • 1 Jahr und 6 Monate, März 2011 - Aug. 2012

    Software Engineer

    Intel Mobile Communications

    * 3GPP LTE Protocol Stack Development and Testing * Also handled CCB (Code Change Board) responsibility for LTE Control Plane code base. * Technologies: GNU C/C++, MINGW32, Eclipse, ClearQuest, ClearCase

  • 4 Monate, Dez. 2010 - März 2011

    Software Engineer

    SysDSoft (Acquired by Intel)

    * 3GPP LTE Protocol Stack development and testing Technologies: GNU C/C++, MINGW32, Eclipse, Subversion, Bugzilla.

  • 1 Jahr und 6 Monate, Dez. 2008 - Mai 2010

    Software Engineer

    Thebe Technology

    * Offshore software developer for Amplidata, a Belgian start-up specializing in large-scale distributed storage solutions for data centers and clouds. * Extensively used Python, C++, and TokyoCabinet during the course of system development. In addition to unit testing frameworks such as PyUnit and GoogleTest * Technologies Used: GNU C/C++, Python, GNU Autotools, SCons, GoogleTest, PyUnit, TokyoCabinet, Hudson CI, SVN, Mercurial,

  • 5 Monate, Mai 2008 - Sep. 2008

    Student Developer

    Google Summer of Code 2008

    * Mentoring Organization: Linux Foundation * Improved KVM Real Mode Support for Intel Hosts. * The project involved modifying the KVM drivers to detect and trap invalid guest machine states and use software emulation of machine instructions until guest machine state is valid. In addition, support for many missing machine instructions were added to KVM's x86 emulator. * Technologies Used: GNU C, x86 assembly, Linux Kernel, KVM, QEMU, Git

  • 3 Monate, Juli 2007 - Sep. 2007

    Software Engineer - Intern

    Intel

    Software Engineering Intern at Intel Platform Definition Center * Worked with a team on an experimental Linux-based set-top box project running on a modified version of MythTV, an open source media center application. * Responsibilities included development and testing of several software components of the system, from MythTV's plug-ins to kernel drivers. * Technologies Used: GNU C/C++, GNU Autotools, Qt, MythTV, SVN

Ausbildung von Mohammed Gamal Morsy

  • 3 Jahre und 10 Monate, Sep. 2004 - Juni 2008

    Computer Science

    Cairo University

Sprachen

  • Englisch

    Fließend

  • Arabisch

    Muttersprache

  • Französisch

    Grundlagen

  • Deutsch

    Gut

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.

  • 22 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.

21 Mio. XING Mitglieder, von A bis Z