Ingénieur Développement Logiciel Embarqué C - C++ H/F - B-Hive
- Strasbourg - 67
- CDI
- B-Hive
Les missions du poste
Rejoindre B-HIVE Engineering , c'est...
Intégrer une société d'ingénierie multi-spécialisée, qui place l'humain et l'innovation au coeur de ses projets.
Depuis 2017, nous construisons avec nos collaborateurs une aventure fondée sur :
- L'entraide et l'esprit d'équipe
- La bienveillance et la stabilité
- L'épanouissement et la progression professionnelle
Chez B-HIVE, nous croyons qu'un collaborateur épanoui est un collaborateur performant. C'est pourquoi nous offrons un environnement stimulant, des opportunités de formation et un accompagnement durable dans votre carrière.
Votre projet ?
Dans le cadre de notre développement, nous recherchons un(e) Ingénieur développement logiciel embarqué pour rejoindre un projet d'envergure chez l'un de nos clients du secteur de l'énergie, basé à proximité de Strasbourg.Vos principales missions sur ce poste :
- Contribue, au sein de l'équipe FIRM, à la définition des besoins fonctionnels, au codage et à la validation d'un module firmware dédié à une passerelle de communication.
- Intervient dans la conception de l'architecture logicielle embarquée ainsi que dans la mise en place de la démarche de validation (tests).
- Responsable du respect des processus qualité tout au long du cycle de développement.
- Exécute les campagnes d'essais conformément au plan de qualification établi.
- Développe les outils et scripts nécessaires à la validation et à la qualification du logiciel.
- Participe à la rédaction et à la mise à jour de la documentation technique associée.
Le profil recherché
Le profil que nous recherchons :
- Formation d'ingénieur avec une expérience confirmée (3 à 10 ans) en développement embarqué, idéalement acquise en environnement industriel, automobile ou aéronautique.
- Excellente maîtrise du langage C en contexte embarqué, avec des bases solides en C++.
- Expérience sur microcontrôleurs : développement bas niveau (BSP), implémentation de machines d'état et exploitation des périphériques (ADC, UART, DMA, GPIO, SPI, USB, Ethernet...).
- Pratique des systèmes temps réel contraints ainsi que d'environnements Linux embarqués (Yocto notamment).
- Connaissances en électrotechnique (réseaux triphasés, régimes de neutre, solutions de comptage communicant...).
- Bonne compréhension des protocoles de communication série et IP (Modbus, SNTP, SNMP, BacNet, HTTPS, FTPS...) ainsi que du BLE.
- Sensibilité aux enjeux de cybersécurité et maîtrise des recommandations MISRA.
- À l'aise avec les outils de mise au point et d'instrumentation (oscilloscope, sondes logiques, etc.).
- Familiarité avec Python appréciée.
- Utilisation courante des outils de gestion de versions et d'intégration continue (Git, GitLab, Jenkins) dans un contexte Agile.
- Esprit collaboratif, rigueur technique et attention particulière portée à la qualité du code.
- Parcours d'intégration prévu en début de mission.
Pourquoi B-HIVE ?
Parce que chez nous, vous ne serez pas seulement un numéro sur un projet. Vous ferez partie d'une équipe dynamique, ambitieuse et soudée, qui avance ensemble comme une ruche, dans laquelle chaque membre contribue au succès collectif.
Prêt(e) à donner un nouvel élan à votre carrière ? Rejoignez-nous et postulez dès aujourd'hui !