Ingénieur développement logiciel embarqué C++ F/H

Il y a 22 heures

Paris, Île-de-France PRODUCT DEVELOPMENT EMPLOYENEURSHIP Temps plein

| QUI SOMMES-NOUS ?

TMC est une société internationale de conseil en haute technologie qui apporte son expertise à ses clients afin de les aider à relever leurs défis. Depuis 24 ans, avec une présence mondiale dans 14 pays, nous avons bâti une réputation d'excellence et de fiabilité grâce à l'Employeneurship dans divers domaines : Technology & Engineering/ Energy & Renewables/ Life sciences & Pharm/ Digital & IT.

| QU'EST CE-QUE L'EMPLOYENEURSHIP ?

Il s'articule autour de 5 piliers principaux :

  • Bénéficiez un contrat de travail permanent, offrant stabilité et sécurité ;
  • Une transparence totale, c'est connaître sa valeur financière et bénéficier individuellement d'une part des profits générés ;
  • Être soutenu par un coaching individuel conçue pour développer ses compétences entrepreneuriales ;
  • La structure des cellules de compétence permettant de disposer d'un réseau solide, significatif et pertinent ;
  • Le laboratoire entrepreneurial : un terrain de jeu pour les nouvelles idées et un lieu de lancement potentiel pour les start-ups.

Nous recherchons un Ingénieur Développement Logiciel Embarqué C++. Vous participerez au développement, à l’optimisation et à la maintenance des logiciels embarqués pilotant nos machines de dosage automatisées ou dispositifs basés sur microcontrôleurs.

  • Concevoir et développer des applications embarquées C/C++ sur micro-contrôleurs (ARM, PIC, STM32 ou équivalent).
  • Développer les algorithmes de commande et de régulation pour nos systèmes de dosage.
  • Intégrer et configurer les drivers bas niveau (capteurs, actionneurs, interfaces de communication…).
  • Participer à l’architecture logicielle et à la définition des spécifications.
  • Réaliser des tests unitaires, d’intégration et de validation sur bancs ou prototypes.
  • Collaborer avec les équipes mécaniques, électroniques et production.
  • Rédiger la documentation technique associée.

  • Diplôme d’Ingénieur ou Bac+5 en informatique industrielle, électronique embarquée ou équivalent.
  • Maîtrise du développement en C/C++ embarqué sur systèmes contraints.
  • Expérience confirmée en machines de dosage, systèmes automatisés, ou développement sur micro-contrôleurs.
  • Connaissances en RTOS (FreeRTOS, ThreadX, etc.)
  • Connaissance sur les protocoles de communication (CAN, UART, SPI, I2C…)
  • Connaissances sur les traitement du signal ou contrôle moteur (un plus)
  • Anglais indispensable