Descripcion del puesto
Bosch Group, leader mondial des technologies et services, recherche un(e) Développeur(se) Senior en C++ embarqué pour rejoindre son centre d’innovation à Ovar, Portugal. Vous intégrerez une équipe multidisciplinaire d’ingénieurs logiciels, d’ingénieurs systèmes et de chefs de projet, et participerez à la conception, au développement et à la validation de solutions logicielles critiques pour des applications industrielles et automobiles.
**Missions principales**
- Concevoir et implémenter des composants logiciels embarqués en C++ moderne (C++17/20) répondant aux exigences fonctionnelles, de performance et de sécurité.
- Collaborer étroitement avec les parties prenantes (hardware, système, produit) pour préciser les spécifications, réaliser des analyses de risques et définir les critères d’acceptation.
- Développer des applications temps réel sur des RTOS (FreeRTOS, AUTOSAR, QNX…) en assurant la conformité aux normes fonctionnelles de sécurité (ISO 26262, IEC 61508).
- Produire et maintenir des modèles UML (diagrammes de séquence, d’état, de classes) afin de garantir une architecture claire et évolutive.
- Mettre en place et enrichir les pipelines CI/CD (Jenkins, GitLab CI) pour automatiser la compilation, les tests unitaires, l’analyse statique (Cppcheck, SonarQube) et le déploiement sur les cibles matérielles.
- Conduire des revues de code structurées, promouvoir les bonnes pratiques de programmation (SOLID, design patterns) et assurer la traçabilité des changements.
- Développer et exécuter des tests automatisés (unitaires, d’intégration, de performance) afin de garantir la robustesse et la maintenabilité du code.
- Participer à la rédaction de la documentation technique (spécifications, guides d’utilisation, rapports de validation).
**Profil recherché**
- Diplôme d’ingénieur ou Master en informatique, électronique embarquée ou domaine équivalent.
- Minimum 5 ans d’expérience professionnelle en développement C++ embarqué, idéalement dans les secteurs automobile ou industriel.
- Maîtrise du C++ moderne (templates, lambda, smart pointers) et des contraintes de mémoire/temps réel.
- Connaissance approfondie des systèmes d’exploitation temps réel, des bus de communication (CAN, LIN, Ethernet) et des protocoles de diagnostic.
- Expérience avérée en modélisation UML et en utilisation d’outils de gestion de configuration (Git, Perforce).
- Familiarité avec les normes de sécurité fonctionnelle et les processus de certification.
- Esprit d’équipe, bonnes capacités de communication en anglais (écrit et oral) et aptitude à travailler dans un environnement Agile (Scrum/Kanban).
**Ce que nous offrons**
- Un CDI à temps plein au sein d’une entreprise internationale reconnue pour son innovation et sa culture d’excellence.
- Un environnement de travail stimulant, avec des projets à forte valeur ajoutée et des opportunités de formation continue (certifications, conférences).
- Un package salarial compétitif, complété par des avantages sociaux (mutuelle, tickets restaurant, programme de mobilité internationale).
- Un bureau moderne à Ovar, proche des transports en commun, avec des espaces de coworking et de détente.
- La possibilité de contribuer à des technologies de demain, impactant directement la mobilité durable et la sécurité des utilisateurs.
Rejoignez Bosch Ovar et participez à la création de solutions logicielles embarquées qui façonnent le futur de l’industrie. Postulez dès maintenant !