Ingénieur logiciel embarqué - Éclairage & Systèmes de Signalisation
Role details
Job location
Tech stack
Job description
Le pôle électronique est composé d'une quinzaine de personnes, dont une équipe logicielle embarquée resserrée (2 profils), en interaction permanente avec les équipes hardware, mécanique et optique.
Rattaché(e) à la Responsable des activités électroniques, vous intervenez sur l'ensemble du cycle de vie des logiciels embarqués, dans un environnement industriel contraint et normé, mais orienté produit concret et déployé en série.
Vos missions principales :
- Développer des logiciels embarqués en C / C++ sur microcontrôleurs ARM (Cortex M)
- Concevoir des bootloaders, applicatifs et interfaces de configuration
- Travailler en forte proximité avec le hardware (lecture de schémas, debug carte)
- Participer aux phases de tests et de validation (environnement normé)
- Contribuer aux choix techniques et à la robustesse des architectures logicielles, * Produits concrets et visibles : développement de solutions embarquées déployées à grande échelle (véhicules industriels, secours, signalisation).
- Maîtrise complète de la chaîne : bureau d'études intégré (électronique, optique, mécanique, logiciel) avec forte proximité hardware.
- Poste très hands-on : développement embarqué C/C++ au cœur des systèmes, avec un vrai rôle dans les choix techniques.
- Groupe leader et stable : environnement industriel solide, projets long terme et rayonnement international.
Requirements
Environnement technique : C, C++, microcontrôleurs ARM (Cortex M), OS temps réel (RTOS), bootloaders, applicatifs embarqués, interfaces de configuration, CAN, J1939, SPI, I2C, 5 ans d'expérience en développement logiciel embarqué
-
Maîtrise du C en environnement temps réel
-
À l'aise avec les protocoles embarqués (CAN, J1939, SPI, I2C...)
-
Vous disposez d'un diplôme d'ingénieur