Ingénieur(e) Développement Logiciel Embarqué H/F

Industrie Ferroviaire

Poitiers

On-site

EUR 42,000 - 65,000

Full time

10 hours 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

Industrie Ferroviaire recherche un Ingénieur Développement Logiciel Embarqué pour concevoir et développer des solutions sur microcontrôleurs STM32, en C/C++. Vous rédigerez les spécifications et participerez aux choix d’architecture logicielle.

Vous assumerez les tests unitaires et d’intégration, améliorerez les chaînes CI/CD et écrirez des scripts pour automatiser les validations, tout en travaillant avec les équipes Méthodes et Production.

Qualifications

  • Maîtrise du développement en C/C++ sur microcontrôleurs STM32.
  • Connaissance des couches HAL/BSP et des protocoles (UART, SPI, I2C, CAN, Modbus).
  • Compétences en tests unitaires et d’intégration, et en validation logicielle.

Responsibilities

  • Rédiger les spécifications et définir les architectures logicielles.
  • Développer en C/C++ les applications et les couches HAL/BSP et les protocoles de communication.
  • Définir et mettre en œuvre les plans de test et réaliser les tests sur cible.
  • Participer à la revue de code et aux analyses statiques et dynamiques.
  • Développer des scripts et outils internes, et contribuer à l’automatisation CI/CD.

Skills

C/C++
STM32 microcontrôleurs
Python
GitLab

Tools

GitLab
CI/CD tooling

Job description

Ingénieur(e) Développement Logiciel Embarqué H/F

Cette offre d'emploi est confiée à France Travail par LINDUSTRIE-RECRUTE.FR

Conception et développement

  • Rédiger les spécifications et définir les architectures logicielles
  • Développer en C/C++ les application, les couches HAL/BSP, les protocoles de communication (UART, SPI, I²C, CAN, Modbus.) dans un environnement temps réel.

Validation et qualité logicielle

  • Définir et mettre en œuvre les plans de test, tests unitaires et d'intégration.
  • Participer à la validation fonctionnelle et au débogage sur cible.

Qualité et amélioration continue

  • Appliquer les bonnes pratiques de développement, participer aux revues de code et réaliser les analyses statiques et dynamiques.
  • Garantir la traçabilité des développements et contribuer à l'amélioration continue.

Automatisation et outils d'ingénierie

  • Développer des scripts et outils internes, notamment avec l'appui d'assistants IA, pour faciliter le développement et la validation.
  • Contribuer à l'automatisation des activités de test, documentation, qualification et à l'amélioration des chaînes CI/CD.
  • Proposer des améliorations de productivité pour les équipes techniques.
  • Participer à l'innovation en développant de nouvelles solutions répondant aux besoins des clients.

Support technique

  • Assurer l'interface avec les équipes Méthodes, Industrialisation et la production.
  • Être le référent technique de ses développements et contribuer à l'amélioration de l'efficacité des équipes.

Nous recherchons un(e) Ingénieur(e) Logiciel Embarqué souhaitant contribuer au développement de solutions électroniques innovantes, depuis la conception jusqu'à l'intégration sur le produit.

Vous maîtrisez C/C++ et disposez d'une expérience significative du développement sur microcontrôleurs STM32. La connaissance de Rust, Python, GitLab et des environnements de développement collaboratif sera particulièrement appréciée.

Au-delà du développement logiciel, vous avez une bonne compréhension des interactions hardware/software et êtes capable d'intervenir sur les phases d'intégration, de mise au point et de débogage des systèmes embarqués.

Vous êtes également à l'aise avec les outils d'IA appliqués au développement logiciel et vous vous intéressez aux nouvelles approches permettant d'accélérer et de fiabiliser les développements.

Une sensibilité à l'électronique, à l'électrotechnique, aux BMS ou aux technologies batteries constituera un réel avantage.

Enfin, votre rigueur, votre autonomie, votre curiosité et votre capacité à proposer des solutions innovantes vous permettront de contribuer pleinement aux projets de l'équipe.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur(e) Développement Logiciel Embarqué H/F
Ingénieur(e) Développement Logiciel Embarqué H/F

SAFT • Poitiers

On-site
EUR 42,000 - 60,000
Développeur logiciel embarqué (H/F)
Développeur logiciel embarqué (H/F)

Link Consulting • Toulouse

Hybrid
EUR 74,000 - 79,000
Télétravail 2 jours/semaine
Rémunération 400–430 €/jour
Ingénieur Développement Logiciel Embarqué (H/F)
Ingénieur Développement Logiciel Embarqué (H/F)

GROUPE LR TECHNOLOGIES • Massy

On-site
EUR 45,000 - 65,000
Ingénieur Développement C embarqué | F/H
Ingénieur Développement C embarqué | F/H

Médiane Système • Grenoble

On-site
EUR 48,000 - 75,000
Ingénieur Logiciel Embarqué C/C++ | STM32, IA & CI/CD
Ingénieur Logiciel Embarqué C/C++ | STM32, IA & CI/CD

Saft • Poitiers

Hybrid
EUR 55,000 - 85,000
Intéressement
Restaurant d’entreprise
Indemnités transport
+1
Ingénieur Développement Logiciels Embarqués h/f
Ingénieur Développement Logiciels Embarqués h/f

Adecco • Bagneux

On-site
EUR 48,000 - 62,000
Développeur systèmes embarqués H/F
Développeur systèmes embarqués H/F

Evolis • Beaucouzé

On-site
EUR 45,000 - 65,000
Ingénieur Développement Logiciel Embarqué C / Microcontrôleur (H/F)
Ingénieur Développement Logiciel Embarqué C / Microcontrôleur (H/F)

Groupe LR Technologies • Versailles

On-site
EUR 55,000 - 85,000
Ingénieur Développement Logiciel Embarqué Temps réel - H/F
Ingénieur Développement Logiciel Embarqué Temps réel - H/F

Exail • Saint-Germain-en-Laye

On-site
EUR 55,000 - 75,000
Ingénieur développement embarqué H/F
Ingénieur développement embarqué H/F

GROUPE LR TECHNOLOGIES • Versailles

On-site
EUR 45,000 - 65,000