[STAGE] Développeur logiciel embarqué sur drone C

La mission :

Pendant ce stage, vous serez en charge du développement de fonctionnalités pour le contrôleur embarqué de nos drone (similaire à celui en photo ci-dessous).

Aerial Machine ou drone industriel capable de haute pression de projection et d'emport élevé

Au jour le jour, vous développerez les fonctionnalités en C qui visent à garantir la stabilisation de la machine et son contrôle par l’opérateur.
Vous travaillerez également à l’interfaçage du drone avec du matériel spécialisé d’essais et de simulations.

Vous participerez aux activités suivantes :

  • Conception, architecture logicielle
  • Développement embarqué en C/C++
  • Environnement bare metal (sans OS), Window, Linux, RTOS

Votre environnement de travail sera Eclipse pour le développement embarqué et Windows. Vous serez amené à travailler sur des cartes de développement NXP et ou NVIDIA.

Profil recherché :

Vous recherchez un stage dans le domaine du développement d’une durée de 3 à 6 mois.

  • Avoir un bon niveau en C est essentiel.
  • Avoir une bonne compréhension des toolchains de build et du monde de la cross-compilation.

Pré-requis :

Les pré-requis suivants sont nécessaires.

  • A l’aise avec le langages C, il est essentiel pour ce stage d’avoir un bon niveau en C
  • Développer sous environnement Linux
  • Développer sous environnement Windows.
  • Lire et écrire l’anglais technique

Un test technique C sera réalisé pendant l’entretien sur place.

Atouts :

Ces compétences ne sont pas un pré-requis mais un avantage pour votre candidature à ce stage.

  • Une connaissance des problématiques temps réel est un atout.
  • Vous êtes à l’aise avec les threads et la gestion des ressources
  • Vous avez une bonne compréhension du fonctionnement bas niveau d’un OS
  • Vous avez une expérience professionnelle ou personnelle avec un RTOS tel que FreeRTOS,

Vos capacités personnelles sont essentielles : mémoire, compréhension, rigueur, implication, curiosité.

Vous savez être autonome et avez envie de devenir un expert dans votre domaine. Vous avez un niveau de standard élevé, vous n’acceptez pas que les choses soient mal ou à moitié faites. Vous êtes constamment en train de vous former, vous cherchez les informations les plus pertinentes pour améliorer les choses. Vous aimez comprendre comment les choses sont faites.

Formulaire de candidature