Mes compétences :
Advanced RISC Machine (ARM)
Python Programming
C
CPU
Debugging
Gerrit
Git
JTAG
Linux
RTOS
UART
Embedded software
Entreprises
Sierra Wireless (ex Wavecom)
ISSY LES MOULINEAUXmaintenant
Sierra Wireless
- Senior software developer
ISSY LES MOULINEAUX2016 - maintenantAutomation and tests:
Creation of an open source test framework to be used by the integration/validation team and the customers of Sierra Wireless (Legato project).
Written in Python and based on Pytest, this framework can be executed directly on target or on host.
Creation of virtual embedded devices based on Qemu:
- Simulation of Qualcomm chipset (ARM core) to ease debug and development of Linux kernel and the Sierra Wireless Linux framework (Legato). Modifications in the Yocto layers and recipes.
- Replacement of a charge DSP emulator by a free Qemu solution.
Performance tests
Sierra Wireless
- Software developer
ISSY LES MOULINEAUX2002 - 2017Development of an in house 2G baseband on a multicore platform (ARM926 + Cortex M0).
System:
- Real time OS: MMU, DMA, memory protections, cache, ARM assembly code...
- Bootloader and software update
- JTAG debug (Lauterbach, multicore, ETM)
Drivers:
- UART/RS232
- Memories: Nor flash + SRAM drivers + tools to qualify the memories
Strong collaboration with Asics and hardware team to develop the chip.