وصف الوظيفة
Bosch Group, leader mondial des technologies et services, recherche un(e) Développeur(se) Senior embarqué pour rejoindre son équipe de R&D à Bangalore, Inde. Vous serez au cœur de la conception, du portage et de l’optimisation de logiciels embarqués destinés aux System‑on‑Chip (SoC) Texas Instruments TDAV4x. Votre mission principale consistera à exploiter les SDK/PSDK de TI afin de développer des solutions robustes et performantes sur les domaines d’exécution A72 (système d’exploitation temps réel QNX) et R5 (FreeRTOS).
Vos responsabilités incluront :
- Conception, implémentation et maintenance de composants QNX (gestionnaires de ressources, services, configurations BSP, pilotes de périphériques).
- Gestion de la communication inter‑processeur (IPC/IPCC) entre les cœurs hétérogènes A72 et R5, incluant l’intégration de pilotes QNX (SPI, I2C, UART, PCIe, Ethernet et périphériques spécifiques).
- Développement de tâches FreeRTOS, files d’attente, interfaces de pilotes et gestionnaires d’interruptions.
- Collaboration étroite avec les équipes système, matériel et architecture pour définir les flux de démarrage, l’horlogerie, la sécurité et les configurations mémoire.
- Débogage avancé à l’aide d’outils tels que Trace32, TI Code Composer Studio, QNX Momentics, JTAG et solutions de traçage d’instrumentation.
- Utilisation de l’infrastructure de développement moderne (Docker, devcontainers, JFrog Artifactory, GitHub) et mise à jour de la documentation via des workflows « docs‑as‑code » (Sphinx, sphinx‑needs).
Profil recherché :
Vous justifiez d’au moins 5 ans d’expérience en développement embarqué, idéalement sur des plateformes TI et des systèmes d’exploitation temps réel QNX/FreeRTOS. Vous maîtrisez le C/C++ embarqué, les concepts de multi‑cœurs, la programmation bas‑niveau des périphériques et les outils de trace et de debug. Vous êtes à l’aise avec les environnements de build modernes, le versionnage Git et les pratiques DevOps. Vous avez un excellent sens du travail en équipe, une forte capacité d’analyse et êtes capable de communiquer clairement avec des interlocuteurs techniques et non‑techniques.
Ce poste offre l’opportunité de travailler sur des projets à forte valeur technologique, dans un environnement international stimulant, avec des perspectives d’évolution au sein du groupe Bosch. Rejoignez‑nous pour contribuer à façonner l’avenir de l’IoT et des systèmes embarqués.