Description du poste
Bosch Group, leader mondial des technologies et services, recherche un(e) Ingénieur(e) Logiciel Base (BSW) pour rejoindre son équipe de développement embarqué à Wuxi, Chine. Vous intégrerez une équipe pluridisciplinaire dédiée à la conception, au développement et à la validation des logiciels de base (BSW) pour les systèmes AUTOSAR Classic Platform (CP). Votre mission principale sera de concevoir et d’implémenter les modules BSW essentiels tels que la communication réseau (CAN, Ethernet), le Runtime Environment (RTE), le système d’exploitation (OS), les diagnostics, la gestion de la mémoire, les mises à jour OTA, la sécurité fonctionnelle et les drivers complexes. Vous serez également responsable de l’analyse des exigences logicielles, de la définition de l’architecture logicielle, de la rédaction de la documentation de conception détaillée et de la mise en place de stratégies de test automatisées pour garantir la robustesse et la conformité des modules développés.
Vos responsabilités incluront :
- Analyse approfondie des spécifications fonctionnelles et techniques provenant des équipes produit et des clients.
- Élaboration de l’architecture logicielle BSW en respectant les standards AUTOSAR CP et les exigences de sécurité fonctionnelle (ISO 26262).
- Rédaction de documents de conception détaillés (design specifications, interface control documents, traceability matrices).
- Développement et intégration des modules BSW en C/C++ avec une attention particulière à la performance, la fiabilité et la maintenabilité.
- Mise en place et exécution de tests unitaires, d’intégration et de validation (HIL, SIL) en utilisant des frameworks de test automatisés.
- Analyse des défauts, résolution des problèmes de niveau bas et optimisation du code pour répondre aux contraintes temps réel et mémoire.
- Collaboration étroite avec les équipes hardware, système, validation et sécurité pour assurer une intégration fluide et conforme aux exigences du projet.
- Participation aux revues de conception, aux audits de qualité et aux activités de conformité (functional safety, cybersecurity).
- Veille technologique sur les évolutions d’AUTOSAR, les nouvelles normes de sécurité et les meilleures pratiques de développement embarqué.
Profil recherché : Vous êtes diplômé(e) d’une école d’ingénieur ou d’une université en informatique, électronique ou systèmes embarqués, avec une expérience de 3 à 5 ans dans le développement de logiciels embarqués automobiles, idéalement sur la plateforme AUTOSAR CP. Vous maîtrisez le langage C/C++, les concepts temps réel, les protocoles de communication automobile (CAN, LIN, Ethernet) et les outils de configuration AUTOSAR (DaVinci, EB tresos, etc.). Vous avez une bonne connaissance des normes fonctionnelles (ISO 26262, AUTOSAR R4.3+), des méthodes de test automatisé et des environnements de simulation. Vous êtes rigoureux(se), orienté(e) résultats, capable de travailler en équipe multiculturelle et avez un bon niveau d’anglais technique.
Nous offrons : Un environnement de travail stimulant au sein d’une entreprise innovante, des projets à forte valeur technologique, des possibilités d’évolution de carrière, ainsi qu’un package de rémunération compétitif incluant des avantages sociaux et des programmes de formation continue. Rejoignez Bosch et contribuez à façonner l’avenir de la mobilité connectée et sécurisée.