Stage Ingénieur·e - Intégration de Caméras Infrarouges Mipi Csi-2 sur Plateformes Linux Embarquées H/F

Safran - CDD/Stage/Alternance

Éragny

On-site

EUR 7,800 - 13,000

Part time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Safran Electronics & Defense développe des systèmes optroniques et des caméras infrarouges sur des plateformes Linux embarquées. Le stage vise l'intégration d'une caméra infrarouge via MIPI CSI-2 sur Raspberry Pi et NVIDIA Jetson.

Vous analyserez l'architecture, adapterez le Device Tree et les pilotes, et validez l'acquisition vidéo sur les deux plateformes. Ce stage s'adresse à des étudiants en fin de cycle ingénieur ou master 2 avec une spécialisation en systèmes embarqués, électronique ou

Qualifications

  • Bon niveau en programmation C/C++ ; Python et/ou Qt constitue un atout.
  • Bonnes connaissances de Linux et de son environnement de développement.
  • Connaissances générales des systèmes embarqués, des bus et interfaces électroniques.
  • Capacité à lire et exploiter une datasheet, une documentation constructeur et du code source Linux.
  • Aptitude au diagnostic et au debugging d'interfaces matérielles et logicielles.
  • Anglais technique permettant de travailler avec des documentations constructeur.

Responsibilities

  • Analyser l'architecture et préparer l'intégration.
  • Étudier les interfaces de la caméra, les contraintes électriques et temporelles, le format des données et les mécanismes de configuration.
  • Analyser les architectures caméra des Raspberry Pi et Jetson: CSI-2, Device Tree, pilotes capteur, sous-système V4L2 et chaîne d'acquisition.
  • Définir l'architecture matérielle et logicielle et les moyens de diagnostic.
  • Portage et validation multiplateforme sur Raspberry Pi et Jetson.
  • Développer l'application d'affichage du flux vidéo en temps réel et piloter les paramètres de la caméra.
  • Rédiger le guide interne et le dossier de validation.

Skills

C/C++
Python
Qt
Linux
Lecture de datasheets
Anglais technique

Education

Cycle ingénieur / Master 2

Tools

V4L2
Device Tree
GStreamer
OpenCV
Raspberry Pi
Jetson

Job description

Safran Electronics & Defense développe des systèmes optroniques intégrant des capteurs visibles et infrarouges ainsi que des fonctions de traitement vidéo embarqué. Au sein de la Direction d'Ingénierie, le stage contribuera à renforcer la maîtrise de l'intégration de caméras infrarouges sur des plateformes de calcul Linux embarquées.
Le sujet porte sur l'intégration d'une caméra infrarouge communiquant via l'interface MIPI CSI-2, sur au moins deux plateformes représentatives : Raspberry Pi et NVIDIA Jetson. Les travaux couvriront l'ensemble de la chaîne, depuis l'interface matérielle et la configuration bas niveau jusqu'à l'acquisition, l'affichage et le pilotage applicatif du flux vidéo.

Objectif du stage :

Développer une solution de démonstration fonctionnelle et établir une méthodologie interne réutilisable pour intégrer de nouvelles caméras MIPI CSI-2 sur différentes plateformes Linux embarquées.

Missions principales :
  • Analyse de l'architecture et préparation de l'intégration
  • Étudier les interfaces de la caméra, les contraintes électriques et temporelles, le format des données vidéo et les mécanismes de configuration.
  • Analyser les architectures caméra des plateformes Raspberry Pi et NVIDIA Jetson : contrôleur CSI-2, Device Tree, pilotes capteur, sous-système V4L2 et chaîne d'acquisition.
  • Définir l'architecture matérielle et logicielle de la solution ainsi que les moyens de diagnostic nécessaires.
  • Développement et mise au point bas niveau
  • Mettre en oeuvre la configuration de la caméra et adapter, selon les besoins, le Device Tree et le pilote Linux associé.
  • Configurer et valider la liaison MIPI CSI-2, la commande et les séquences d'initialisation du capteur.
  • Portage et validation multiplateforme
  • Mettre en realise et valider l'acquisition vidéo sur Raspberry Pi.
  • Adapter puis valider la solution sur une plateforme NVIDIA Jetson.
  • Comparer les particularités des deux environnements et identifier les éléments génériques et spécifiques à chaque plateforme.
  • Application de démonstration
  • Développer une application permettant d'afficher le flux vidéo en temps réel et de piloter les principaux paramètres de la caméra.
  • Validation et capitalisation
  • Définir un plan de tests couvrant la qualité et la stabilité de l'acquisition, la robustesse des commandes.
  • Documenter les résultats, les limitations rencontrées et les méthodes de résolution.
  • Rédiger un guide interne décrivant l'architecture.
Livrables attendus :
  • Une démonstration fonctionnelle sur Raspberry Pi et NVIDIA Jetson.
  • Le code source, les configurations et les éléments d'intégration nécessaires à la reproduction de la solution.
  • Un dossier de validation et un guide d'intégration interne réutilisable.

Les résultats permettront de réduire le temps de prise en main de nouvelles caméras MIPI CSI-2 et de sécuriser les futures intégrations sur plateformes Linux embarquées.

Vous êtes étudiant(e) en dernière année de cycle ingénieur ou de master 2, avec une spécialisation en systèmes embarqués, électronique, informatique industrielle, informatique embarquée, traitement d'image ou domaine équivalent.

Compétences techniques attendues :
  • Bon niveau en programmation C/C++ ; la pratique de Python et/ou Qt constitue un atout.
  • Bonnes connaissances de Linux et de son environnement de développement.
  • Connaissances générales des systèmes embarqués, des bus et interfaces électroniques.
  • Capacité à lire et exploiter une datasheet, une documentation constructeur et du code source Linux.
  • Aptitude au diagnostic et au debugging d'interfaces matérielles et logicielles.
  • Anglais technique permettant de travailler avec des documentations constructeur.

Une expérience préalable en développement de pilotes caméra ou en MIPI CSI-2 n'est pas indispensable. Des connaissances de V4L2, Device Tree, GStreamer, OpenCV ou des plateformes Raspberry Pi / NVIDIA Jetson seront appréciées.

Qualités humaines :
  • Autonomie, curiosité technique, rigueur et sens de l'initiative.
  • Goût pour l'expérimentation et l'analyse de problèmes multidisciplinaires.
  • Capacité à rechercher, croiser et valider les informations issues de documentations techniques et de ressources logicielles.
  • Capacité à formaliser les travaux et à produire une documentation claire et réutilisable.

L'utilisation d'outils d'intelligence artificielle pour assister le développement est autorisée et encouragée, sous réserve d'une validation technique systématique du code produit et d'une compréhension des mécanismes mis en oeuvre.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stage Ingénieur-e - Intégration de caméras infrarouges MIPI CSI-2 sur plateformes Linux embarquées F/H
Stage Ingénieur-e - Intégration de caméras infrarouges MIPI CSI-2 sur plateformes Linux embarquées F/H

Safran • France

Hybrid
EUR 10,000 - 17,000
Télétravail possible
Stage en Traitement d'Images H/F
Stage en Traitement d'Images H/F

Safran - CDD/Stage/Alternance • Éragny

On-site
EUR 12,000 - 16,000
Stage: Ingénierie caméra MIPI CSI-2 sur Linux embarqué
Stage: Ingénierie caméra MIPI CSI-2 sur Linux embarqué

Safran • France

Hybrid
EUR 10,000 - 17,000
Télétravail possible
Stage Logiciel : Conception d'un driver bas‑niveau pour caméras embarquées F/H
Stage Logiciel : Conception d'un driver bas‑niveau pour caméras embarquées F/H

MBDA France société par actions simplifiée • Le Plessis-Robinson

On-site
EUR 10,000 - 13,000
Stage - Conception d'Une Caméra Polarimétrique Infrarouge H/F
Stage - Conception d'Une Caméra Polarimétrique Infrarouge H/F

Safran - CDD/Stage/Alternance • Massy

On-site
EUR 10,000 - 15,000
Stage Logiciel : Conception d'un driver bas‑niveau pour caméras embarquées F/H
Stage Logiciel : Conception d'un driver bas‑niveau pour caméras embarquées F/H

MBDA • Le Plessis-Robinson

On-site
EUR 13,000 - 20,000
Stage - Ingénieur Traitement d'Images - Vision par Ordinateur H/F
Stage - Ingénieur Traitement d'Images - Vision par Ordinateur H/F

Framatome • Ugine

On-site
EUR 8,900 - 16,000
Stage - Ingénieur Traitement d'images / Vision par ordinateur F/H
Stage - Ingénieur Traitement d'images / Vision par ordinateur F/H

Direct Emploi • Ugine

On-site
EUR 6,700 - 13,000
Stage conventionné
Supervision par équipe
Accès à VigieFusion
Conception et Développement d'Un Moteur de Visualisation 3D Modulaire pour la Navigation Robotique H/F
Conception et Développement d'Un Moteur de Visualisation 3D Modulaire pour la Navigation Robotique H/F

Safran - CDD/Stage/Alternance • Châteaufort

On-site
EUR 8,900 - 16,000
Stage rémunéré
Encadrement par tuteur expérimenté
Stage Logiciel : Intelligence artificielle embarquée F/H
Stage Logiciel : Intelligence artificielle embarquée F/H

Mbda-1 • Bourges

On-site
EUR 7,800 - 12,000