Pierre Morel available

Pierre Morel

Linux und Embedded System spezialist

available
Profileimage by Pierre Morel Linux und Embedded System spezialist from Stuttgart
  • 70565 Stuttgart Freelancer in
  • Graduation: not provided
  • Hourly-/Daily rates: 90 €/hour 720 €/day
    verhandlebar fuer remote-Projekte
  • Languages: German (Full Professional) | English (Full Professional) | French (Native or Bilingual)
  • Last update: 09.09.2019
KEYWORDS
PROFILE PICTURE
Profileimage by Pierre Morel Linux und Embedded System spezialist from Stuttgart
SKILLS
Hardware                                          :    Intel-PC, STB71xx, AT91, S390, SoC ARM7, ARM9, ARM11, Cortex, A8/A9/A15, CortexM3, CAN
Operating systems                           :    U-Boot, UNIX System-V, HP-UX, Linux, BSD, MacOsX, iOS, Android
Realtime Operating Systems             :    RTLinux, RTAI, eCOS, OS9, RTEMS, Partikle, Xenomai, FreeRTOS
Hypervisors                                       :    Vmware, Qemu, Xtratum, L4, Xen, MCR, X-Hyp
Clusters                                            :    HAC, Linux-HA, HPC, OpenMP, OpenCL, NCuda,
targets                                              :    ix86, 680x0, PPC, Mips, SH4, s390, ARMv5, ARMv7, Power8
Network protocols                             :    pile TCP/IP, OSI TP0 à TP4, X25 (réseau et lapb), IPSEC, Ethernet,
Networks                                          :    Firewalls, Routers, Linux VPN
Network tools                                    :    Nagios, Openview, OpenVAS
Programming languages                   :    C, C++, Objective-C, Fortran, assembler: ARM, SH, MIPS, S390, PPC, Power8, Intel
Scripting                                           :    Shell Unix, KSH, Perl, Tcl/Tk, Python, XML, HTML
High level protocols                           :    NTP, SNMP, SMTP, LDAP, DNS, HTTP, 61850 GOOSE/MMS
Security                                             :    PKI, SSL, IPSEC, firewalls, netfilter, GPG, openSSL, OpenWall, SeLinux

 
REFERENCES
2015-2019  IBM Boeblingen
Field             :    QEMU/KVM
Activities      :    Reviewer for QEMU and KVM developments on System-Z.
Technical environment: Linux on System-Z, System-Z, Linux Drivers, VFIO for PCI, QEMU Virtio

2015  IBM Toulouse
Field            :    HPC
Activities      :    Study of the new Power8 HPC architecture. Presentation to “meteo-france” of the IBM HPC architecture.
Technical environment:
IBM Power8, Nvidia, Ncuda, OpenMP, MPI, OpenCL, C, Fortran, BLAS.

2014  MNIS – University Colima (Mexico)
Field            :    Linux BSP, FreeRTOS BSP, Hypervizor
Activités      :    Porting FreeRTOS on the X-Hyp/ARM hypervisor. Porting Linux on the X-Hyp/ARM hypervisor.
Adaptation of the boot, memory management (MMU), interrupt controller. Development of primary drivers, early console, console and timer.
 Technical environment:
SoC ARMv5 et ARMv7, realtime hypervizor, Linux BSP and drivers, FreeRTOS, GIT

2014  Thales
Field            :    Linux network drivers, FPGA cryptographic driver and IPSEC architecture
Activities      :    Architecture definition and implementation of an asynchrone XFRM module and FPGA driver for a crypto-router.
Technical environment:
SoC power-PC, Linux kernel, IPSEC / XFRP / EADS, driver FPGA, Doors, Clearcase

2014  Schneider
Field            :    Porting Linux as eXecute In Place on a Cortex-A15
Activities      :    Design and development of embedded Linux demonstration model with kernel execution on the ROM (eXecute In Place) on dual-processor ARM Cortex-A15 / Cortex-A7 with 8MB RAM and 8MB ROM. Modification of the bootloader.
Technical environment  :
Linux embarqué, Linux ARM eXecute In Place, ARMv7 Cortex-A15. U-Boot

2010 - 2013 SIteldi - (Mexico)
Field            :    realtime hypervisor on ARMv5 and ARMv7
Activities      :    Design and development of ARMv5 and ARMv7 realtime hypervisor.  Implementation of MMU and MPU Memory handling, Trustzone, basic drivers for timer, interrupt and console, EDF, ARINC and POSIX schedulers.
 Technical environment :
SoC ARM-9 et Cortex A8, TrustZone, Realtime Hyperviseur

Continuously since 2009: ORSYS
Field            :    High-tech training courses for number 1 French training institute
Activities      :    Design and production of training support material and teaching following courses: embedded Linux, Linux kernel, uBoot and Linux BSP, Linux secutity, IPSEC firewalls, ARM assembler, C language, Shell scripting, virtualisation with XEN, realtime Linux, realtime and virtualisation, Android BSP and low level programming.
Technical environment  :
C, KSH, Linux, UBoot, BSP, VLX, OKL4, XEN, VPN, Firewalls, IPSEC, ARM, Android, GDB, OpenOCD, BuildRoot, cross-compilation, BuildRoot, OpenEmbedded,
 
2009  Institut Français du Pétrole
Field            :    Xenomai / Realtime Linux
Activities      :    Linux and Xenomai training for 8 realtime specialists. Design and development of a control-command prototype using Xenomai and RTNET.
Technical environment  :
Embedded Linux, Posix 1003b, Xenomai, RTNet, Ethercat

2007 - 2008 IBM
Field            :    Virtualisation of Linux applications
Activities      :    Porting from IAPX32 to s390 for an exo-kernelrecord/replay application used in HPC and HA IBM applications. This includes, self-ptrace Linux kernel patch, MMU determinism kernel patch, system call interface and implementation of a userland exec. Some patch were published on the LKML.
Technical environment  :
TSA, Linux, Linux kernel, patents, Record/Replay, Checkpoint/Restart, Clusters  HPC, Clusters HA, Assembler S390, zLinux, TCP/IP stack

2006  Wyplay
Field            :    Linux BSP - Set Top Box
Activities      :    Port of U-Boot and Linux BSP Linux on a proprietary board based on STM STB7100, power management, board prototyping and debugging.
 Technical environment :
Embedded Linux, Set Top Box.

2006  Wipro / Newlogic
Field            :    Bluetooth and Linux BSP
Activités      :    Bluetooth firmware development on in house RTOS. Linux driver development for different hardware: SPI, DMA, camera and graphic ship.
Technical environment  :
ARM-7, Bluetooth Baseband, ARM-9 Linux driver, graphic chipset, SPI

2005              Innova-Card - (BSP Linux)
Field            :    Linux BSP – Terminal Payment Equipment
Activités      :    Secure Bootloader design. UART driver development. Embedded Linux development and testing.
Technical environment  :
Chip MIPS 4KSD , Linux BSP.

2002 - 2004 European project OCERA
Field            :    Open Components for Embedded Realtime Applications
Activities      :    Management of the documentation team. Integration of RTLinux kernel and rootfs on MC-8240 and ARM/iPAQ. Design and development of the Onetd driver interfacing RTLinux realtime applications and Linux TCP/IP. Technical Assistance for the network integration team.
Technical environment  :
CAN, TCP/IP, Linux, RTLinux, Ethereal
 
TIME AND SPATIAL FLEXIBILITY
Verfügbar ab 15/4/2015 in Deutschland, Österreich, Schweiz, Frankreich
 
GET IN TOUCH

I accept the Conditions

I accept the terms of the privacy policy

Note: sending your contact request is free of charge

WEB PRESENCE