Temps réel c'est un système de développement qui prend en compte les contraintes temps.
Vous êtes ingénieur temps réel et travaillez en SSII ? Découvrez comment devenir freelance dans l'IT pour exploiter pleinement vos compétences.
Projet Credoc/Remdoc : Remise Documentaire Import/Export (Finance)
Mission consiste à :
Spécification et Conception du différentes fonctionnalités du Credoc/Remdoc
Développement du diffèrent modules en C++, C , PL/SQL
Développement des scripts de traitement de fichiers d’entrée et de paramétrage et des scripts de lancement, en Bash.
Test et Validation
Projet scooter autonome
Mission consiste à :
Spécification et Conception de l’architecture de l’application et ses différents réseaux de communication.
Développement, bas niveau, d’une application client/Serveur, en C/C++, temps réel Modbus
Développement, bas niveau, d’une application client/Serveur CAN, en C/C++.
Test et Validation
Mission consiste à :
Spécification et Conception des nouvelles fonctionnalités dans Simech.
Développement, bas niveau, Application client/Serveur, en C,/C++ , temps réel Modbus
Développement du coupleur en C, C++ et Pthread (Thread Posix).
Mission consiste à :
Spécification et Conception du logiciel coupleur, un logiciel qui assure la communication entre le logiciel LCAP (Logiciel applicatif gérant les mouvements du train SNCF) et les équipements externes ; plusieurs types de communication (Serie, Profibus et Ethernet).
Développement du coupleur en C, C++ et Ada (temps réel)
Développement, dans un contrôleur de pompe, un gestionnaire des alarmes et des logs en C/C++.
Maintenance et développement d'un Framework d'automatisation de test, en Bash et Python.
Mission 2 consiste à :
Développement d'un Emulateur de S1 Drive de Toshiba (drive contrôlant la vitesse du moteur de la pompe en se basant sur les données collectées, en temps réel, de l'environnement) :
- Développement du protocole Modbus (partie serveur) en Python
- Développement de l'émulateur de S1 Drive en Python
Mission consiste à :
Mettre en place une solution profinet, définition du choix hardware et software
Configuration d’un réseau profinet RT contenant un master Hilcher et un slave HMS (convertisseur CAN-Profinet IRT) en utilisant ‘’SYCON.net’’ d’Hilscher et ‘’Communicator CAN’’ d’HMS
Configuration d’un réseau profinet RT contenant un Master et un slave Hilscher en utilisant ‘’SYCON.net’’ d’Hilscher.
Spécification, conception et développement d’une application profinet Master basée sur l’API Profinet d’ Hilscher et le langage C
Spécification, conception et développement d’une application profinet slave basée sur l’API Profinet d’ Hilscher et le C++
Test et validation
Profinet Communication Sniffer : Développement d’une application embarquée, un analyseur de paquets Profinet échangés entre un PC embarqué Siemens (Master) et des FPGAs (les esclaves).
Mission consiste à :
Conception et développement d’un Sniffer Profinet, en C avec programmation système RMOS et API Profinet :
Tester la connexion Profinet entre le Master et les esclaves
Analyser les Paquets échangé périodiquement, communication temps réel IRT.
Développement de la partie Server sur le MBCSI
Test et Intégration des clients avec l
Mission consiste à :
Conception et développement d’un driver linux, un nouveau module de kernel, le datalogger
La modification du driver USB Storage de linux kernel (ubuntu 14.04)
Compilation du kernel linux
Installation et Lancement du datalogger au démarrage
Mission consiste à :
Spécification, Conception et Développement, en C (sous Eclipse), d’une application embarquée de communication entre un PC Embarqué Siemens, plateforme multiprocesseurs, et des interfaces utilisateurs : Application multi-clients/serveur, application multiprocessus, multithreads avec communication TCP/IP.
Spécification, Conception et Développement, en C (sous Eclipse), d’une application embarquée de communication entre un PC Embarqué Siemens, plateforme multiprocesseurs, et des microcontrôleurs, SPV et DSP : Application multi-clients/serveur, application multiprocessus, multithreads avec communication PROFINET.
Spécification, Conception et Développement, en C (sous Eclipse), d’une application embarquée de communication entre un PC Embarqué Siemens, plateforme multiprocesseurs, et un automate Siemens : Application multi-clients/serveur, application multiprocessus, multithreads avec communication Modbus-TCP/IP.
Spécification, Conception et Développement d’une application embarquée système RMOS, un gestionnaire de processus ; de leur création, lancement et synchronisation
Spécification, Conception et Développement, en C++ et QT d’une interface avec communication TCP/IP avec le PC embarqué Siemens, elle envoie les commandes et elle reçoit et affiche l’état de système
Développement pour l’amélioration des performances d’une application embarquée de communication PROFINET, protocole de communication industriel temps réel, en C et sur un réseau de terrain Profinet.
Optimisation de code et ordonnancement
Débogage à distance de V2 avec GDB server.
Test et intégration.
Configuration et adaptation du RMOS, OS temps réel, pour V2