You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Khawla T.KT

Khawla T.

SENIOR Embedded System Developer C/C++

450 €/jour
Paris 15e Arrondissement, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Khawla

I'm an embedded software developer with 10 years of experience in the field. I'm an expert in developing code (low level /applications/ middleware, etc) for ARM microcontrollers and microprocessors (cortex M, cortex A) on BareMetal, Linux, ThreadX, and FreeRTOS. I master C/C++ and Python.

I can also provide Driver development, automation, benchmarking, etc... I talk English, French, and Arabic fluently and a bit of Spanish,

Happy to help :)
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

  • Arabe

    Bilingue ou natif

  • Espagnol

    Capacité professionnelle limitée

  • Allemand

    Capacité professionnelle limitée

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • NOKIA
    Senior Embedded System Engineer R&D
    TÉLÉCOMMUNICATIONS
    décembre 2021 - Aujourd'hui (4 ans et 6 mois)
    Paris, France
    Development of Custom software for DRAGON project (https://www.h2020-dragon.eu/)
    • Develop of Linux BSP based on Xilinx zynqmp ZU19 processor using Yocto.
    • RPM package development for applications and libraries to configure and run the board software
    • Peripherals configuration (FPGA, UART, SPI, Ethernet , etc..)
    • Startup configuration (startup script, peripherals initialization etc..)
    • Uboot customization for the board
    • Dual boot development
    • Users’ custom tools to handle the board
    • Support for hardware team in Italy
    Participated in the development and design of other confidential projects.
    Keywords: Linux, Yocto, Docker, DM-Verity, U-Boot, Secure Boot, Simics, BSP, ZynqMP, ZU19, C/C++, Mobiles Networks, UBT

    Yocto U-Boot Simics BSP ZynqMP C/C++ Cryptography Docker Device driver
  • STMicroelectronics
    Embedded Software Engineer
    NANOTECHNOLOGIES
    mai 2018 - septembre 2020 (2 ans et 4 mois)
    1. STM32 Middleware Solutions and Support Project Manager:
    > Management of STM32 Middleware Solutions and support
    • Drive both technical execution of strategic partner relationships within STMicroelectronics and end-to-end launch of STM32 based 3rd party products.
    • Support partner developers to build applications using our STM32Cube Firmware from conception to deployment.
    • Deliver a complete platform to partners, helping them build their products on top of STM32Cube
    • Firmware and planning for support and maintainability.
    • Manage STM32 Middleware level 3 support activity.
    • Ensure regular reporting of middleware support and solutions activities towards the high management and participate in the stockholder’s meetings.
    • Set up and update reporting tools and Dashboards (KPIs)
    • Benchmarking study for USB stacks on the market (ST (STM32 families), NXP (IMX7, Kinetis, LPC), TI (MSP430), Infineon (XMC4000), Microchip (SAM), Renesas (Synergy) etc ...)

    Keywords: Project management, Customer focus, STM32, Middleware, ARM Cortex- M, Solution, Support, KPIs, Benchmarking, USB, FatFs, FreeRTOS, BLE, Audio-streaming


    2. STM32 Middleware Applications Engineer:
    > Automation of functional validation of STM32 middleware applications:
    • Development of test scripts for the automation of STM32CubeFirmware Middleware applications to minimize human interactions with hardware (connection wires, signal measurement, injection of external triggers and s signals) and reduce validation time allowing continuous integration.
    • Develop, review, and integrate automated middleware applications and their local test scripts.
    • Installation and configuration of test benches on the remote server.
    • Monitor the Jenkins dashboard of the different test benches
    • Write documentation and user manuals.
    Keywords: Embedded C, Python, XML,IAR EWARM, Git, repo, Gerrit, Codex, Jenkins,
    CubeProgrammer, Autoboard, USB analyzer (Beagle), I2C and SPI analyzer, oscilloscope

    C STM32 USB FreeRTOS FatFs LibJPEG Audio STemWin Display
  • Youtransactor (Jabil)
    Embedded Software Engineer
    BANQUE & ASSURANCES
    novembre 2020 - décembre 2021 (1 an et 1 mois)
    Paris, France
    Development of miniPOS SDK software used as modem solution for EMV payment
    • Develop YT SDK to help customers integrating their payment applications in miniPOS solution.
    • Develop RPC module to interface between secure processor (STM32) and application processor (Quectel BG95).
    • Development of EMV payment module.
    • Development of modem Firmware update module with signature check and decryption/encryption with 3DES
    • Development of External RAM driver
    • Development of network module to handles MDM web services (4G, BLE and WiFi).
    • Write User Manual Documentation.
    Keywords: 4G, BLE, Wi-Fi, BG95,HTTP, SSL, Linux, uCube Touch, Payment,
    OpenSSL,Cryptography, Security, SPI,Quectel,STM32, ThreadX, Doxygen,
    C/C++ ThreadX 4G Wifi SPI STM32 Paiements Cryptographie

Recommandations

Soyez le premier à recommander Khawla

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Ingénieure Electronique Industrielle - Spécialité : Système embarqué
    ENISO
    2013

Compétences

Catégories