MISSION DE COURS PONCTUELLE
Informatique Temps Réel
Lyon
Français 🇫🇷
Présentiel
Détails sur le cours
TYPE D'ÉCOLE
- École d'ingénieurs top 15 privé France
- Située à Lyon, facile d'accès
- Habilitée Cti (Commission des titres d'ingénieur)
- Membre de la Conférence des Grandes Écoles
NOM DE L'ÉCOLE
Le nom de l'école et sa localisation vous seront indiqués lors du premier échange avec l'équipe du Bon intervenant.
NOMBRE D'HEURES / VOLUME HORAIRE
24 heures
DATES, HORAIRES, FRÉQUENCE DE COURS
1 classe de majeure : 20 élèves
ℹ️ Sauf indiqué, les cours se dispensent en journée et pendant la semaine, les étudiants ont rarement cours le soir ou le week-end.
DATE DE DÉBUT
Début souhaité à partir du 02/03/2026 (mais possible après sinon)
HORAIRES FIXES / À DÉFINIR AVEC L'ÉCOLE
À fixer avec l'école, 2h de cours par semaine généralement.
Créneaux disponibles :
- 8h à 10h les lundi/mardi/mercredi/jeudi/vendredi
- 17h à 19h les lundi/mardi/mercredi
OBJECTIFS PÉDAGOGIQUES / PLAN DE COURS
Objectifs d'apprentissage :
- Connaître les notions de base de l'architecture des calculateurs modernes pour systèmes embarqués
- Connaître les notions de base de l'architecture d'un système d'exploitation temps réel et de son noyau
- Concevoir en langage C des programmes qui permettent d'accéder aux périphériques d'un calculateur à l'aide d'appels système fournies par un noyau embarqué
- Concevoir en langage C des programmes multi-taches sur des architecture multi-cœurs pour exploiter au mieux la puissance d'un microprocesseur et afin d'assurer des temps de réponses optimaux
- Concevoir en langage C des mécanismes de synchronisation et de communication entre tâches afin d'atteindre les objectifs en performance tout en assurant la cohérence des données en mémoire
Programme du cours :
1. Architecture des calculateurs modernes :
- Notions sur l'architecture des calculateurs modernes : multi-cœur, multithreading, cache, bus, bridge, contrôleurs de périphériques, interruptions et DMA
- Code machine et compilation : déroulement de l'exécution d'un petit programme en assembleur sur un microprocesseur
- Ordonnancement des taches sur un microprocesseur : contexte d'une tache et état des registres d'un microprocesseur, changement de contexte sur un microprocesseur provoqué par un timer ou un accès bloquant vers/depuis un périphérique
2. Noyaux temps réel :
- Abstraction du matériel (périphériques) par les sous-systèmes drivers et systèmes de fichiers (FS)
- Politiques d'ordonnancement des taches : temps réel déterministe, FIFO, round-robin
3. Langage C et gestion des périphériques :
- Rappels sur le langage C et utilisation avancée des pointeurs
- Entrées/Sorties (Accès aux périphériques) en langage C et gestion de fichiers : ouverture, lecture, écriture et fermeture
4. Gestion des processus et des tâches :
- Gestion des processus (programmes) et des taches en langage C : création, lancement et fin des processus et des taches
5. Synchronisation et communication :
- Synchronisation entre tâches/processus en langage C : signaux, mutex, sémaphores et variables conditionnelles
- Communication entre tâches/processus en langage C : tubes, mémoires partagées, files de messages
6. Réseau et communication distante :
- Accès au réseau et communication distante en langage C : rappel sur les protocoles TCP/IP, gestion des socket et applications client/server
FORMAT DE COURS
Travaux pratiques
PRÉSENTIEL / DISTANCIEL
Présentiel
TRAVAIL DEMANDÉ À L'INTERVENANT
Appropriation des supports fournis + animation des séances + évaluation à concevoir et à corriger
MATÉRIEL FOURNI PAR L'ÉCOLE
Ecran tactile dans les salles / ou vidéo projecteur
🛟 AIDE À LA CRÉATION DE SUPPORTS
Si l'école ne fournit pas de supports, Le bon intervenant pourra vous mettre à disposition : des supports théoriques au format PowerPoint ainsi que des exercices, travaux dirigiés / pratiques, jeux de données, activités, idées de projets, etc, afin de vous faire gagner 80 à 90 % du temps de préparation. N'hésitez pas à nous demander lorsque vous êtes recruté par l'école. Nous pouvons les personnaliser en fonction de votre expérience et selon les outils désirés.
NIVEAU DES ÉTUDIANTS DE LA MATIÈRE
- Prérequis : Architecture numérique et Langage C
- Majeure : Mécatronique
NOMBRE D'ÉTUDIANTS
1 classe de majeure : 20 élèves
NIVEAU D'ÉTUDES
BAC +4
CURSUS / PROGRAMME
Diplôme ingénieur reconnu CTI, option Mécatronique
Profil recherché et modalités contractuelles
Les écoles recherchent généralement des experts avec au moins 3 à 4 ans d'expérience métier, ainsi si ce n'est pas le cas, votre candidature a de très fortes chances de ne pas être reçue (sauf dans certains cas particuliers comme des demandes urgentes ou des cours d'introduction).
PROFIL RECHERCHÉ
Expert sur le sujet
NOMBRE D'INTERVENANTS POSSIBLE SUR CETTE MISSION
1
TYPE DE CONTRAT POSSIBLE
- CDD de vacation (contrat de travail temporaire cumulable avec un CDI)
- Contrat de prestation (devis et facturation de l'école via statut auto-entrepreneur ou entreprise)
RÉMUNÉRATION
- En CDD : 58 € / h brut
- En prestation : 81€ / h TTC
AUTRES CONDITIONS
Ticket repas si journée complète
TVA PRISE EN COMPTE PAR L'ÉCOLE
Oui
Les étapes de candidature
Quelques jours à deux semaines selon l'urgence
1
2
3
4
Consultez la fiche de poste exhaustivement en vérifiant que vous êtes bien en mesure de réaliser cette mission
Planifiez un rendez-vous avec notre équipe pour faire un point rapide, répondre à vos premières questions et valider votre candidature
Échangez
avec l'école
Posez vos questions restantes
Discutez du plan de cours
Fixez les créneaux précis
Validez votre intérêt ou non
Fixez la rémunération, le contrat
L'école vous tiendra informée de sa décision
Recontactez-nous par email si vous n'avez pas de nouvelles après deux semaines : equipe@lebonintervenant.com
Quel rôle joue Le bon intervenant ?
En savoir plus sur nous en 2 minutes.
Enseigner
au sein des meilleures écoles
Réception de missions d'enseignement
Accès à nos ressources pédagogiques
Accompagnement par notre équipe
1 200+
intervenants placés depuis 2019

