Meriem A.

Embedded Software Developer

345 dollar
Freelancer
1 an
Antony, FRANCE

Mon expérience

Voir plus

ITRONApril 2019 - September 2019

C programming in Linux environment of a Linux Driver for a wireless network equipment ATMEL Radio RF AT86RF215 (Technologie Zigbee 802.15.4)
• Bibliographic study on network drivers implementation
• SPI protocol implementation
• OSI physical layer functions implementation
• Interruption handling and interrupt routines implementation
• Data frame transmission management
• Test and validation of the driver performance (Use of Salae logic analyzer and spectrum analyzer).
* HOST COMPANY :
Itron is a US technology company that offers products and services on energy and water resource management.

* PROGRAMMING LANGUAGES:
- C
- Python
- Script Shell

* BOARD :
Raspberry Pi 3 Model B+
Voir plus

Hease RoboticsFebruary 2018 - July 2018

Embedded Linux development and migration to a Yocto Project based distribution environment
• Shell programming of boot scripts
• Yocto recipes implementation
• Booting time and image size optimization
• Image partitionning
• Graphical interface configuration with XORG and Software integration
Key words: Bootloader, Uefi, gcc, Makefile, meta-data, Kernel space, menuconfig, modules Kernel
* HOST COMPANY :
Hease Robotics is a startup based in Lyon and specialized in creating mobile and autonomous robots designed for public areas.
* TASKS :
- Understanding the Yocto Build System (Bitbake and OpenEmbedded, Metadata file types, configuration files, Layers, recipes and classes)
- Extending existing recipes
- Masking/searching for recipes
- Managing package dependencies
- Writing new custom recipes
- Creating layers
- Creating custom images
- Patching existing codes
- Creating Kernel out-of tree module recipes
- Build a custom image and run it on target
Voir plus

24h hour Challenge Manager - TUNIROBOTS : Tunisian National Day of RoboticsSeptember 2016 - August 2017

• Interviewing and recruiting potential members.
• Elaborating a new strategy and realistic goals for the Challenge Idea.
• Developing a strategic planning process.
• Maintaining motivated and efficient team members.
• Communicating with the event participants on regular basis.
Voir plus

STMicroelectronicsJuly 2017 - August 2017

Decoding data traces On-Chip
Traces are generated from different trace sources of targets based on ARM microcontrollers Cortex A7 and M4 on Linux.
* COMPANY HOST:
STMicroelectronics is a multinational electronics and semiconductor manufacturer and Europe's largest semiconductor chip maker.

* PROTOCOLS :
ETM, ITM, STM, PTM.

Mes compétences

Mobile

Embedded Systems

Hardware

DMA

Languages

Shell Unix, Assembler, C/C++, Matlab, Microcontrolers, Shell, VHDL, C++, Python, Shell Scripting

CAD&CAM

SolidWorks, LabView

IT Infrastructure

Linux, Windows, Kernel

Environment of Development

Visual Studio, PyCharm, Emacs

Other

C Programming Language, Spectrum Analysers, SPI protocol implementation, Algorithm development, Scrum Methodology, Python Programming, General Secretary, English, ARES, Arabic, French, Microsoft Visual Studio, Microsoft Windows

Others

Spanish, Project Management, Data processing

Databases

MySQL

Protocols

I2C, OSI, SPI, ZigBee

Embedded and Telecom

Simulink, FPGA, Embedded Linux Kernel, Raspberry Pi, ADC, Yocto, Arduino, Atmel, UART

Analysis methods and tools

Agile, Scrum, Agile Methodology

Computer Tools

Microsoft Office Pack

Mes études et formations

Licenses & Certifications - -

Master degree in «Embedded systems and data processing» - Paris-Saclay University2018 - 2019

Engineering diploma in «Industrial computing» - INSAT (National Institute of Applied Sciences and Technology)2013 - 2018

Baccalaureate in Mathematics - Pioneer school of Tunis2013 - 2013