Descripcion del puesto
Robert Bosch LLC, filiale du groupe Bosch, recherche des ingénieurs logiciels talentueux pour rejoindre son centre de développement situé à Plymouth, Michigan (USA). Vous intégrerez une équipe d’experts travaillant sur des produits électroniques automobiles de pointe, notamment des passerelles (gateways) et des contrôleurs de carrosserie. Votre mission principale sera de concevoir, développer et valider des modules de connectivité de nouvelle génération, incluant les mises à jour OTA (Over‑The‑Air) et les solutions de cybersécurité hardware‑software.
Dans le cadre de vos fonctions, vous serez amené·e à :
- Analyser les exigences fonctionnelles et techniques et les traduire en architectures logicielles robustes, conformes aux standards AUTOSAR et ASPICE ;
- Développer du code C/C++ embarqué, optimiser les performances sur des microcontrôleurs et processeurs ARM, et assurer la portabilité sur différentes plateformes matérielles ;
- Concevoir et implémenter des mécanismes de sécurité (cryptographie, authentification, secure boot) afin de protéger les communications V2X et les flux OTA ;
- Intégrer, fusionner et maintenir des bases de composants logiciels complexes, en garantissant la traçabilité et la conformité aux exigences qualité ;
- Gérer les releases internes et client, préparer les packages de déploiement, réaliser les tests fonctionnels et de validation sur bancs d’essai ainsi que sur les véhicules réels ;
- Collaborer étroitement avec les équipes d’ingénierie hardware, les architectes système, les équipes de validation et les clients finaux pour assurer une intégration fluide et répondre aux attentes du marché ;
- Participer activement aux processus CI/CD, automatiser les builds, les tests unitaires et d’intégration, et proposer des améliorations d’outils (Jenkins, GitLab, Docker) pour augmenter la productivité ;
- Contribuer à l’évolution des pratiques de développement (code review, pair programming, test‑driven development) et à la mise en place de bonnes pratiques de gestion de configuration.
Profil recherché : Vous êtes diplômé·e d’une école d’ingénieur ou d’une formation universitaire en informatique, électronique ou systèmes embarqués, avec 3 à 7 ans d’expérience dans le développement logiciel embarqué automobile. Vous maîtrisez le C/C++, les environnements Linux embarqué, les protocoles de communication (CAN, Ethernet, FlexRay) et avez une bonne connaissance des processus qualité ASPICE et ISO‑26262. Vous avez déjà travaillé sur des projets OTA ou de cybersécurité embarquée et êtes à l’aise avec les outils de CI/CD et de gestion de version. 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’un groupe mondial leader de l’innovation automobile, des projets à forte valeur technologique, des opportunités de formation continue (certifications, conférences), un package salarial compétitif, ainsi que des avantages sociaux (assurance santé, plan de retraite, programme de mobilité). Rejoignez Bosch et participez à la transformation digitale de la mobilité de demain.