Ingénieur Développement Embarqué IOT (F/H)

La mission

Nous recrutons un Ingénieur en développement embarqué de solutions IoT. Vous participerez au développement d’une solution temps réel de gestion et de télésurveillance de distribution de fluide au niveau nationale.

Vous participerez à la conception, du développement des logiciels embarqués C/Linux Embarqué MQTT et plus particulièrement à :

  • Rédiger des spécifications,
  • Implémenter les fonctions,
  • Tester et valider,
  • Intégrer les nouveaux développements
  • Coopérer avec les fournisseurs pour s’interfacer avec leur solution

Après une période de montée en compétence il sera possible d’intervenir 2 jours en télétravail.

Le profil

De formation Bac +5, vous avez un minimum de 5 années d’expérience et une maitrise de l’environnement de développement embarqué : Linux embarqué, C/C++, MQTT, …

Ingénieur validation Iot – V&V (F/H)

La Mission

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons un ingénieur validation de solutions IoT pour notre client qui développe et exploite des systèmes de smart-meters complets, du compteur au système de collecte et de traitement des données consommateurs.

Vous serez responsable de la conception, du développement et de la qualification des méthodes d’essai, de vérification et de validation des produits afin de démontrer que le produit répond au cahier des charges. L’activité de validation porte essentiellement sur le système « intelligent » embarqué, c’est-à-dire le soft avec sa carte électronique. Certaines briques du logiciel sont développées en interne, mais le smart-meter est développé par un fournisseur extérieur.

Vous aurez pour responsabilité de :

  • Développer et appliquer des protocoles de vérification et validation de la conception
  • Identifier les tâches conformément aux procédures Design Control.
  • Proposer des solutions techniques et des plannings associés pour réaliser les projets en temps voulu.
  • Automatiser les tests en développant des scripts python
  • Aider à l’élaboration des exigences d’entrée de conception.
  • Participer à la rédaction et à la révision des procédures
  • Gérer l’interface fournisseur

Le Profil

Vous avez un diplôme d’ingénieur ou équivalent et au moins deux ans d’expérience professionnelle en tests et validation.

Idéalement vous avez des compétences dans les outils suivant ou équivalent : TestLink, Python, Mantis.

Anglais courant (écrit et oral) obligatoire pour cette mission

Ingénieur Validation Logiciel (F/H)

La Mission

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons un Ingénieur Validation Logiciel.

Vous intégrerez les équipes de R&D et vous participerez à la validation de logiciels intégrés aux onduleurs pour des chaines de propulsion électrique.

Vous aurez pour responsabilité de :

  • Définir les ressources et moyens de validation nécessaires pour le projet SW onduleur.
  • Participe à la construction du plan de validation logiciel
  • Définir les stratégies de validation logiciel.
  • Piloter et suivre les validations l’avancement / qualité des validations.
  • Rédiger les procédures de validation sur l’ensemble du périmètre SW.
  • Exécuter les validations SW sur banc HIL et/ou sur table.
  • Renseigner et suivre l’état d’avancement des validations ainsi que les corrections d’anomalies avec l’équipe logiciel.
  • Investiguer et déterminer les root causes des anomalies logicielles remontées en interne ou par les clients.
  • Être garant de la synthèse des validations pour le logiciel et de la couverture des validations.
  • Vous serez impliqué dans la qualité des projets délivrés en termes de robustesse, performance et conformité aux

Besoins client pour lesquels il faudra :

  • Être le garant de la couverture et la qualité des essais réalisés.
  • Justifier les choix de stratégie de validation logiciel (non-régression etc…)
  • Reporter de l’avancement des validations au projet (piloté par le resp SW projet.)
  • Justifier des couvertures de tests et de la complétude de la traçabilité des validations au regard des exigences logicielles

La mission est de très longue durée et l’environnement de travail est agréable, tout en favorisant la prise d’autonomie. Vous pourrez travailler jusqu’à 2 jours en télétravail par semaine

L’environnement technique est le suivant : Inverter, CAN, Safety, chaine de traction électrique, CANanalyser, DiagAnalyser, INCA, ETAS, ControlDesk, Dspace, Renesas Flash programmer, ….

Le Profil

De formation Bac+5, vous justifiez d’au moins 2 années d’expérience dans la validation de logiciels embarqués.

La maîtrise de l’anglais est indispensable pour cette mission.

Architecte Logiciel Autosar (F/H)

La Mission

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons un Architecte Logiciel Autosar pour l’un de nos clients.

Vous intégrez l’équipe développement logiciel embarqué et vos principales tâches seront de :

  • Définir l’architecture logicielle du composant ou des composants et de ses évolutions
  • Mettre en place le design détaillé des composants (statique & dynamique)
  • Supporter les équipes de développement et de test dans l’implémentation de ces designs / architectures
  • Contribuer à la revue et à l’affinage des exigences dans la rédaction et la revue des spécifications fonctionnelles et non fonctionnelles
  • Améliorer la robustesse du code et de sa maintenabilité
  • Prendre en compte les exigences Safety

Le Profil

Titulaire d’une formation Ingénieur (BAC+5) en électronique et/ou Informatique Industrielle

Vous justifiez d’une expérience de 5 ans minimum dans le domaine automobile sur de l’architecture AUTOSAR

Vous maîtrisez l’environnement technique suivant : UML (Rhapsody, Doors, AUTOSAR 4.X, ISO26262 ASIL C/D)

Ingénieur Développement C/C++ Embarqué (F/H)

La mission

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons Ingénieur Développement C/C++ embarqué, pour développer & intégrer des couches basses & applicatives de la liaison wireless lan IEEE802.11 wi-fi.

Vos missions :

  • L’intégration et la mise à jour des drivers & applications selon les spécificités du matériel
  • L’adaptation & mise en conformité des livraisons des fournisseurs avec le middleware
  • L’investigation des problèmes bas niveau ou d’interface avec le middleware
  • L’exécution de campagnes de Tests & certification WFA.

Le profil

Vous avez une expérience minimum de 2 ans en développement de logiciel bas niveau sur système embarqué et vous connaissez la norme wlan IEEE802.11 & des protocoles réseaux IP.

Vous maîtrisez les environnements/ langages suivants : Linux, C/C++,Python, Shell, et un outil de gestion de configuration comme svn, git…

Ingénieur Développement Middleware C++ (F/H)

La Mission

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons un Ingénieur développement middleware C++.

Au sein d’une équipe en charge du développement des couches techniques pour un véhicule autonome, votre mission consistera à :

  • Définir l’architecture
  • Développer puis intégrer des fonctionnalités.
  • Participer aux relectures de code et apporter votre expertise en développement.
  • Maintenir les outils de développement et les pipelines d’intégration continue.
  • Garantir la maintenabilité, la qualité et les performances des applications.

Par exemple, vous participerez au développement de l’interface d’une centrale inertielle, de l’interface d’un LIDAR, d’une caméra 3D, …

Le Profil

De formation Bac+5, vous justifiez d’une expérience minimum de 2 ans en développement applicatif et middleware C/C++.

La connaissance de RTMaps et de Matlab/Simulink serait un plus.

Ingénieur Développement logiciel Linux Embarqué (F/H)

La mission

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons un Ingénieur Développement Software Embarqué pour l’un de nos clients dans l’Industrie.

Au sein de l’équipe Logiciel embarqué, vous êtes en charge des études et de la conception du logiciel embarqué pour des produits électroniques.

Votre mission consistera notamment à :

  • Participer aux Réunions techniques des différents projets
  • Développer de nouvelles fonctions logicielles et participer à la maintenance corrective et évolutive des softs embarqués
  • Mettre en place un BSP Linux sous distribution Yocto.
  • Mettre en place, intégrer et développer les drivers Linux.
  • Intégrer via Yocto des modifications sur les composants middleware et applicatifs.
  • Créer les tests unitaires et de non-régression
  • Réaliser les tests associés
  • Suivre et résoudre les bugs.
  • Rédiger la documentation technique (spécifications logicielles, conception détaillée etc.).
  • Rendre compte de l’avancement des projets auprès des différents responsables projet et métier.

Le Profil

De formation Bac+5, vous justifiez d’au moins 5 années d’expérience en développement logiciel Linux Embarqué dans un environnement industriel.

Vous justifiez d’une:

  • Maîtrise des langages C/C++ sous Linux et Yocto
  • Expérience en développement de kernel Linux
  • Connaissance du Kernel
  • Expérience réelle du développement de pilotes
  • Solide expérience sur Yocto/Buildroot
  • Développement de pilotes USB / PCI (Idéalement)
  • Expérience de débogage GDB, JTAG.
Ingénieur Basic Software AUTOSAR

La Mission

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons un Ingénieur Basic Software AUTOSAR pour l’un de nos clients dans le secteur Automobile.

Au sein de l’équipe Logiciel, vous serez en charge du développement logiciel embarqué bas niveau.

Votre mission consistera notamment à :

  • Rédiger les spécifications et les exigences logicielles
  • Participer à la conception de l’architecture du logiciel
  • Développer les fonctionnalités du logiciel
  • Rédiger les plans de validation unitaire
  • Réaliser les tests unitaire et d’intégrations

Le Profil

De formation Bac+5, vous justifiez d’au moins 2 années d’expérience en développement logiciel embarqué AUTOSAR.

De plus, Vous maitrisez et/ou avez des connaissances approfondies :

  • Du langage de programmation C
  • Du standard AUTOSAR et de ses modules (préférence Vector)
  • Des protocoles de communication réseaux embarqués (CAN, UDS).
  • Des systèmes d’exploitation temps réel embarqué.
  • Des outils de qualité logiciel.
  • Des normes et standards appliqués aux logiciels automobiles (ISO26262, MISRA etc…)
Tech Lead logiciel C/C++ embarqué F/H

La Mission

Dans le cadre De nos activités de prestations intellectuelles, nous recrutons un Tech Lead logiciel

C/C++ embarqué pour participer au développement logiciel embarqué.

Vous intégrerez l’équipe de développement de notre client pour participer au développement de produits IoT lié à la distribution d’eau :

  • Réviser l’architecture des logiciels,
  • Proposer des re-architectures si nécessaire,
  • Conduire et planifier les changements
  • Mettre en place les meilleures pratiques pour le développement de logiciels de haute qualité
  • Développer le code et diriger l’équipe de développement
  • Définir des moyens appropriés pour tester le logiciel
  • Cibler un appareil à mémoire limitée avec une méthode de codage efficace
  • Rédiger la documentation technique

Le Profil

Titulaire d’un diplôme d’ingénieur ou universitaire, vous justifiez idéalement de 5 années d’expérience en logiciel embarqué et une expérience de travail sur des projets IoT. Vous êtes expert en développement embarqué avec les langages C, C++, Linux.

Vous possédez :

  • Des connaissances de la façon de connecter des objets à la plateforme Azure IoT
  • De bonnes connaissances des protocoles de communication IoT comme MQTT
  • Un retour d’expérience dans le pilotage de modules NB-IOT et LTE à l’aide de commandes AT h.

Les développements sont organisés selon la méthodologie Agile.

Ingénieur développement soft embarqué C/DSP (H/F)

La mission

Dans le cadre de nos activités de Prestations intellectuelles, nous recrutons (Préembauche Client) un Ingénieur Développement soft embarqué C/DSP pour l’un de nos Clients.

Au sein d’une entreprise spécialisée dans la conception de semi-conducteurs 4G & 5G, vous intégrerez l’équipe DSP qui est en charge du développement soft embarqué.

Vous serez responsable de la conception et de l’implémentation de nouvelles architectures et algorithmes dans le cœur DSP embarqué.

Vous aurez pour mission :

  • Implémentation DSP en C et assemblage d’algorithmes pour la couche PHY de nos produits LTE
  • Développement de l’ordonnanceur LTE DSP
  • Développement du module de débogage embarqué
  • Test unitaire et intégration en simulation et sur cible
  • Développement de l’environnement de non-régression et de livraison
  • Documentation
  • Support aux autres équipes (équipes ASIC, Intégration de plateforme, Test système et IOT)

Le profil

Diplôme d’ingénieur dans le domaine des Télécommunications/de l’électronique, vous possédez au moins 3 années d’expérience dans le domaine des télécommunications et/ou dans l’industrie des systèmes embarqués.

Vous avez un très bon niveau en traitement du signal et communications numériques et une expérience en C ou C++ est requise.

La connaissance de l’implémentation sur ASIC et DSP est un plus

Vous avez une bonne capacité de communication écrite et orale en Anglais.