Hamza Farooq

Angestellt, Senior Embedded Systems Engineer, SIEMENS

Karlsruhe, Deutschland

Fähigkeiten und Kenntnisse

Embedded Systems
C/C++
Embedded / Real-Time / RTOS
Embedded Linux
Embedded-Entwicklung
Linux
Cross-compilation on Linux
ARM-Programmierung
Code Analysis
Software Review
Eclipse CDT
Microsoft Visual Studio
Matlab
Virtualization
Git
Automotive engineering
Multithreading

Werdegang

Berufserfahrung von Hamza Farooq

  • Bis heute 3 Jahre, seit Juni 2021

    Senior Embedded Systems Engineer

    SIEMENS

    BIOS design and development for Siemens x86-based IPCs

  • 4 Jahre und 2 Monate, Apr. 2017 - Mai 2021

    Platform Applications Engineering

    Intel Deutschland GmbH

    Enabling Automotive OEM and Tier 1 suppliers to use Intel platforms for Autonomous Driving

  • 1 Jahr und 10 Monate, Juni 2015 - März 2017

    Embedded Software Engineer

    Visteon Electronics Germany GmbH

    Design and debugging of ARM hypervisor architecture, Linux kernel drivers and automotive stacks

  • 6 Monate, Mai 2014 - Okt. 2014

    Master Thesis: Porting Embedded Linux to Nvidia Tegra Jetson TK1 board

    Continental Engineering Services GmbH

    Standardizing new board hardware/software porting procedure Defining strategies to port Linux kernel, bootloader and root filesystem Benchmarking graphics, memory and CPU performance Generating custom root filesystem from scratch with Open GL graphics capabilities, to run on new boards

  • 4 Monate, Jan. 2014 - Apr. 2014

    Intern - Embedded Linux

    Continental Engineering Services GmbH

    Development of testing platform for Freescale IMX6-based custom board Porting current Freescale SDK for Continental’s custom board Defining and implementing testing methodologies to test each peripheral available on board Developing application to perform defined tests Key skills: Embedded development, cross-compilation/cross-debugging

  • 6 Monate, Apr. 2013 - Sep. 2013

    Software Developer (Perl)

    Hochschule Darmstadt / Continental AG

    Defining rules for safe usage of C++ development in Embedded environment Providing test cases, examples and counter-examples for rules definition Developing Perl scripts to analyze and test embedded C++ projects to comply with given rules Testing and integrating the scripts with current build environment Key skills: Perl, C++, OOP

  • 1 Jahr und 11 Monate, Okt. 2010 - Aug. 2012

    Hardware (Embedded) Design Engineer

    Microtech Industries

    Designed and successfully implemented communication protocol for Pakistan’s first DLMS/Cosem based smart grid project Completed firmware design and implementation for a number of in-house embedded products Key skills: Embedded firmware, C, C#, Assembly, protocol implementation

Ausbildung von Hamza Farooq

  • 2 Jahre und 4 Monate, Sep. 2012 - Dez. 2014

    Electrical Engineering and Information technology

    Hochschule Darmstadt

    Advanced Embedded Systems

  • 4 Jahre, Sep. 2006 - Aug. 2010

    Electrical Engineering

    University of Engineering and Technology, Lahore

    Embedded systems

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Gut

Interessen

Photography
Music
Bicycling
Trekking

21 Mio. XING Mitglieder, von A bis Z