Job description
Rejoignez le leader mondial de la technologie et de l’ingénierie, le Bosch Group, au sein de son site de Vénissieux (France). En tant qu'Ingénieur systèmes embarqués spécialisé HMI, vous intégrerez une équipe dynamique placée sous la responsabilité du chef de groupe et du responsable du développement des composants. Vous serez le garant de la conception, du développement et de la validation logicielle des interfaces homme‑machine (HMI) telles que joysticks, pédales et autres commandes de véhicules.\n\n**Missions principales**\n- Concevoir et implémenter le logiciel embarqué en C bare‑metal sur microcontrôleurs Microchip, en utilisant l’environnement de développement MPLAB X.\n- Assurer la conformité du code aux normes de sécurité fonctionnelle MISRA‑C:2012 et ISO 13849, en appliquant les meilleures pratiques de revue de code et d’analyse statique.\n- Développer et maintenir une suite de tests unitaires automatisés avec le framework Unity, garantissant une couverture de code optimale et la détection précoce des régressions.\n- Concevoir des outils de tests d’intégration automatisés en C# pour valider les scénarios fonctionnels et les performances des produits en chaîne de production.\n- Gérer le flashage, la configuration et le diagnostic des communications CAN, en environnement de production, afin d’assurer la traçabilité et la fiabilité des livrables.\n- Collaborer étroitement avec les équipes hardware, validation, qualité et production pour garantir le respect des exigences fonctionnelles, de sécurité et de timing.\n- Participer aux revues techniques, aux audits de conformité et aux activités d’amélioration continue (Lean, Agile).\n\n**Profil recherché**\n- Diplôme d’ingénieur (Bac+5) en électronique, informatique embarquée ou équivalent.\n- Minimum 3 à 5 ans d’expérience confirmée dans le développement logiciel embarqué C bare‑metal, idéalement sur microcontrôleurs Microchip.\n- Maîtrise des normes MISRA‑C, ISO 13849 et des processus de sécurité fonctionnelle.\n- Expérience avérée avec les outils de test Unity, ainsi que le développement d’applications de test en C#.\n- Connaissances solides des bus de communication CAN et des protocoles de diagnostic.\n- Bonnes pratiques de gestion de configuration (Git, SVN) et de suivi de projet (Jira, Confluence).\n- Esprit d’équipe, rigueur, autonomie et capacité à travailler dans un environnement multi‑disciplinaire.\n\n**Ce que Bosch vous offre**\n- Un poste en CDI au sein d’une entreprise reconnue pour son innovation et sa culture d’excellence.\n- Un environnement de travail moderne à Vénissieux, avec des installations de pointe et un accès aux dernières technologies.\n- Un package salarial attractif, complété par des avantages sociaux (mutuelle, tickets restaurant, plan d’épargne entreprise).\n- Des opportunités de formation continue (certifications, formations internes) et de mobilité interne à l’échelle mondiale.\n- Un équilibre vie professionnelle / vie personnelle grâce à des horaires flexibles et à la possibilité de télétravail ponctuel.\n\nIntéressé(e) par ce challenge technologique au cœur de la mobilité de demain ? Postulez dès maintenant et contribuez à façonner les solutions HMI de la prochaine génération de véhicules.