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/dag
Paris 15e Arrondissement, FR
8-15 jaar

Gemiddelde responstijd: 1 uur

Over 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 :)
  • Frans

    Tweetalig / moedertaal

  • Engels

    Tweetalig / moedertaal

  • Arabisch

    Tweetalig / moedertaal

  • Spaans

    Beperkte professionele capaciteit

  • Duits

    Beperkte professionele capaciteit

Uitsluitend remote
Werkt voornamelijk remote

Werkervaring

  • NOKIA
    Senior Embedded System Engineer R&D
    TELECOMMUNICATIE
    december 2021 - Vandaag (4 jaren en 6 maanden)
    Paris, Frankrijk
    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
    NANOTECHNOLOGIE
    mei 2018 - september 2020 (2 jaren en 4 maanden)
    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
    BANKEN & VERZEKERINGEN
    november 2020 - december 2021 (1 jaar en 1 maand)
    Paris, Frankrijk
    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

Aanbevelingen

Wees de eerste die Khawla aanbeveelt

Help deze freelancer om te schitteren door te vertellen hoe het is om met hem of haar te werken.

Deze freelancerprofielen matchen ook met zoekopdracht.

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

Opleidingen

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

Vaardigheden

Categorieën