
Activez les alertes d’offres d’emploi par e-mail !
Générez un CV personnalisé en quelques minutes
Décrochez un entretien et gagnez plus. En savoir plus
Une société de conseil en ingénierie recherche un(e) Ingénieur(e) en Développement Logiciel Embarqué C / C++ spécialisé(e) dans l'architecture logicielle automobile. Le candidat doit maîtriser le langage C, avoir des connaissances en C++, et une expérience avec AUTOSAR Classic est essentielle. Vous serez responsable du développement et de l'intégration de modules BSW, ainsi que de la production de documentation technique. Un bon niveau d'anglais est requis.
Nous recherchons un(e) Ingénieur(e) en Développement Logiciel Embarqué C / C++ spécialisé(e) dans l'architecture logicielle automobile.
Développement, adaptation et intégration de modules de Basic Software (BSW) pour systèmes embarqués, en conformité avec les standards de l'architecture logicielle de référence (ex. AUTOSAR Classic).
Programmation en langages C et C++ ciblant des microcontrôleurs pour applications temps réel.
Configuration des couches logicielles standardisées (incluant le Bus de communication, l'OS, la gestion mémoire, les drivers bas niveau - MCAL, etc.).
Production de la documentation technique associée (spécifications détaillées, plans de validation, rapports d'analyse).
Participation active aux processus qualité : revues de code, exécution des tests unitaires et validation sur environnements de test et bancs.
Collaboration et échange d'informations avec les équipes transverses (ingénierie système, validation et architecture logicielle).
Maîtrise approfondie du langage C ; des connaissances solides en C++ sont un atout significatif.
Expérience pratique confirmée en développement de Basic Software (BSW) basé sur l'architecture logicielle de référence automobile (ex. AUTOSAR Classic), y compris l'utilisation des outils de configuration associés (ex. Outils de configuration Vector ou EB).
Familiarité avec les architectures et les contraintes des microcontrôleurs utilisés dans le secteur Automobile (ex. Infineon, NXP, ST, ou équivalents).
Application rigoureuse des bonnes pratiques du développement logiciel embarqué (standards de codage tels que MISRA, normes de sécurité fonctionnelle comme ISO 26262, et utilisation des outils de gestion de versions comme Git).
Anglais technique et professionnel obligatoire.