Ingénieur Développement Logiciel C - C++ H/F - MYTTRA
- Rennes - 35
- CDI
- MYTTRA
Les missions du poste
Construisons ensemble l'avenir de l'industrie.
L'industrie a besoin de solutions solides, pas de discours creux.
MYTTRA s'engage là où ça compte : concevoir, améliorer, transformer les systèmes industriels avec rigueur, inventivité et impact.
Chaque projet est une opportunité d'excellence partagée - entre clients exigeants, ingénieurs engagés, et partenaires de confiance.
Rien d'accessoire, rien de surjoué.
Juste l'essentiel, bien fait.
Offre d'emploi: Ingénieur Développement logiciel et tests / MYTTRA
Vous êtes passionné par les systèmes embarqués et maîtrisez le développement logiciel et le test ? Nous vous proposons une opportunité unique de contribuer à des projets innovants dans une super équipe !
Si vous souhaitez intégrer une mission valorisante et développer vos compétences, découvrez ce poste !
Vos Missions :
- Développement logiciel embarqué : Concevoir, développer et maintenir des logiciels embarqués en C/C++ sur calculateurs et cartes électroniques.
- Intégration sur carte de commande : Participer au portage, au bring-up et à l'intégration logicielle sur cible matérielle.
- Interface hardware/software : Collaborer avec les équipes électroniques pour comprendre les contraintes cartes, capteurs, actionneurs et interfaces bas niveau.
- Développement bas niveau : Intervenir sur les drivers, protocoles de communication et couches d'abstraction matérielle.
- Tests et validation : Réaliser les tests unitaires, tests d'intégration et campagnes de validation sur banc ou cible réelle.
- Analyse des spécifications : Traduire les exigences fonctionnelles et techniques en solutions logicielles robustes.
- Debug et correction d'anomalies : Diagnostiquer les dysfonctionnements, analyser les traces et proposer des corrections fiables.
- Documentation technique : Rédiger les documents de conception, notes d'intégration, rapports de tests et procédures associées.
- Qualité logicielle : Appliquer les bonnes pratiques de développement embarqué : revue de code, gestion de configuration, traçabilité et robustesse.
Le profil recherché
Profil Recherché :
- Formation : Ingénieur ou Bac +5 en systèmes embarqués, électronique, informatique industrielle.
- Expérience : Minimum 5 ans en développement logiciel embarqué C/C++.
- Compétences techniques :
- Maîtrise du C/C++ embarqué
- Développement sur microcontrôleurs, calculateurs ou cartes électroniques
- Connaissance des interfaces bas niveau : SPI, I2C, UART, CAN, Ethernet
- Expérience en debug sur cible : oscilloscope, analyseur logique, JTAG
- Tests unitaires, tests d'intégration et validation sur banc
- Git / GitLab, CI/CD appréciés
- Lecture de schémas électroniques appréciée
- Aptitudes personnelles :
- Rigueur technique et sens de la qualité logicielle
- Autonomie et capacité d'analyse
- Bon relationnel avec les équipes électronique, logiciel et validation
- Esprit d'équipe et culture projet
- Langue : Anglais technique requis.