-
Valeo
- Ingénieur logiciel embarqué IoT
Paris
2017 - maintenant
PoC 2 : Conception et développement des objets connectés IoT à base de la carte TI SensorTag CC2650.
• Développement des APIs applicatives pour la gestion des capteurs de température, d’humidité, de luminosité et courant/tension.
• Développement des modules de communication série I2C / SPI.
• Implémentation des modules de synchronisation Timer & RTC.
• Implémentation des protocoles de communication des réseaux de capteur http & CoAP & Mqtt.
• Développement d’un dashboard web de configuration des paramètres de device connecté (cycle de mesure, mode de fonctionnement etc).
Technologie et outils : Linux, linux embarqué, Yocto, IoT, WIFI, 6Lowpan, TCU, Contiki Os, C, C++, JAVA, Shell, http, REST, Coap, MQTT, Git, Scrum, LIN, CAN, Ethernet.
PoC 1 : Conception et développement d'un “Telematic control unit” TCU à base de la technologie IQRF.
• Développement d’un module de la communication RF sous la bande 868 MHz avec des capteurs sans fil lié au ‘Transceiver IQRF’.
• Développement de l’API SPI et I2C pour échanger le Dongle IQRF.
• Installation d’une interface Point-to-Point Protocol PPP pour un modem 3G.
• Développement d'un serveur web embarqué léger avec un Dashboard de visualisation des données.
Technologie et outils : Linux, linux embarqué, IoT, WIFI, la technologie IQRF, C, C++, JAVA, Shell, http, REST, Coap, MQTT, Git, Scrum, LIN, CAN, Ethernet, Python, Php, Css, HTML, Json.
-
Eco-Adapt
- Ingénieur logiciel embarqué IoT
2017 - 2017
Conception et développement d’un prototype d’un compteur électrique connecté en se basant sur le chip ADE7878a d’Analog devices.
• Communication avec ADE7878a via le bus SPI.
• Gestion de base de données (Mesures énergétiques, Configuration) Sqlite.
• Communication via le module LoRa et WIFI Hotspot (Envoi des données, Configuration via web server embarqué).
Technologie et outils : langage C embarqué/ Python, Php, Css, HTML, Json, MPLABx.
-
HIGHTOF
- Ingénieur logiciel embarqué
2015 - 2016
Conception et développement d’une application mobile embarquée sur une tablette industrielle qui gère un Radar sportif.
• Gestion de la communication avec le Kit Radar via le bus UART
• Configuration du Radar via une interface web implémentée dans un serveur web embarqué.
• Gestion de la base de données (vitesse capturée, date, user …) via SGBD Sqlite.
Technologie et outils : langage Android / java, Php/Css/ HTML, Json, Eclipse.
-
Maxware Technology
- Ingénieur logiciel embarqué
Kénitra
2014 - 2015
Conception et développement d’un prototype embarqué (sur Raspberry Pi) d’un objet connecté IoT avec un véhicule via la puce ELM327 Bluetooth en utilisant le protocole OBD-II permettant:
• Suivi des habitudes de conducteur (accès de vitesse, Freinage dur et extrême, accélération).
• Suivi l’état d’un véhicule (révolutions per minute RPM, vitesse, niveau de carburant) à distance.
• Puis l’analyse de la consommation du carburant.
Technologie et outils : Python, Wing IDE, linux Debian, Bluetooth.
-
ACJH MAROC
- Ingénieur en systèmes embarqués
2012 - 2013
Conception et développement d’une Application IHM de la machine HIGHTOF sur une Tablette industrielle à base de processeur ARM Cortex A7.
• Création des IHMs pour la gestion de plusieurs modules (configuration de la machine, manipulation de jeu, gestion des profils, statistiques …)
• Communication avec la carte de contrôle DSPIC33FJ256mc710 via le bus UART. (protocole Modbus)
• Gestion de la base de données (utilisateurs, statistiques …) via SGBD Sqlite.
• Gestion des alertes (capteur de sécurité, couvercle de la machine, présence de balles).
Technologie et outils : Qt/C++, QML, Linux embarqué, QT designer.
-
Fondation Mascir Http://www.mascir.com/
- Stagiaire ingénieur systèmes embarqués
2012 - 2012
Conception et développement d’une carte de commande d’un automate programmable « Osmoseur ».
• Rédaction d’un document de spécifications de la carte et livraison de BOM (Bill of Material).
• Conception PCB de la carte (schématique, placement, routage et génération des fichiers de fabriquant : GERBER).
• Suivi de fabrication de la carte (contacter le fabriquant, faire le test et validation …).
Technologie et outils : Altium designer DXP 10.