Job description
Bosch Group, leader mondial des technologies et services, recherche un(e) Développeur(se) Embedded Linux C++ confirmé(e) pour rejoindre son équipe d’ingénierie située sur Hosur Road, Bangalore (Inde). Vous intégrerez un environnement dynamique où l’innovation et l’excellence technique sont au cœur des projets.
**Missions principales**
- Concevoir, développer et maintenir des logiciels de couche intermédiaire (middleware) et des applications embarquées sous Linux, en respectant les exigences fonctionnelles et non fonctionnelles (performance, fiabilité, sécurité).
- Rédiger des spécifications techniques détaillées, des diagrammes UML et des documents d’architecture en suivant les meilleures pratiques de conception orientée objet.
- Implémenter le code en C++ moderne (C++11/14/17), en assurant la lisibilité, la maintenabilité et la conformité aux standards de Bosch.
- Mettre en place et exécuter des tests unitaires automatisés (Google Test, CMock) ainsi que des tests d’intégration, et assurer la traçabilité des défauts jusqu’à leur résolution.
- Collaborer étroitement avec les équipes hardware, les chefs de projet et les experts en sécurité pour garantir l’intégration fluide du logiciel dans les plateformes matérielles.
- Participer aux revues de code, aux audits de sécurité et aux activités de validation (validation fonctionnelle, performance, conformité aux normes ISO 26262, IEC 61508).
- Contribuer à l’amélioration continue des processus de développement (CI/CD, gestion de configuration avec Git, outils de suivi de bugs).
**Profil recherché**
- Diplôme d’ingénieur ou équivalent en informatique, électronique ou télécommunications.
- Minimum 5 ans d’expérience professionnelle dans le développement de logiciels embarqués sous Linux, avec une expertise avérée en C++ orienté objet.
- Maîtrise des concepts de systèmes temps réel, de gestion de mémoire, de multitâche et de communication inter‑processus (IPC).
- Bonne connaissance des outils de build (Make, CMake), du débogage (gdb, valgrind) et des environnements de simulation (QEMU, Docker).
- Expérience avec les protocoles de communication embarquée (CAN, I2C, SPI, UART) et les bus de données.
- Capacité à travailler en anglais (lecture et rédaction de documentation technique) et à collaborer dans un contexte multiculturel.
- Esprit d’équipe, autonomie, sens de l’organisation et forte orientation qualité.
**Ce que nous offrons**
- Un contrat CDI à temps plein au sein d’une entreprise internationale reconnue pour son innovation.
- Un environnement de travail moderne, équipé de postes de travail haute performance et d’outils de développement de pointe.
- Des projets à forte valeur ajoutée, impactant les secteurs de l’automobile, de l’énergie et de l’IoT.
- Un plan de formation continue (certifications, conférences, ateliers) pour développer vos compétences techniques et managériales.
- Des avantages sociaux compétitifs (assurance santé, tickets restaurant, programme de mobilité interne).
- Une culture d’entreprise qui valorise la diversité, l’inclusion et le bien‑être des collaborateurs.
Rejoignez Bosch Group et participez à la création de solutions technologiques qui façonnent le futur. Postulez dès maintenant pour contribuer à des projets ambitieux et évoluer dans un cadre stimulant.