Descripcion del puesto
Bosch Group, leader mondial des technologies industrielles, recherche un(e) Ingénieur(e) Logiciel spécialisé(e) dans les systèmes CNC et le contrôle de mouvement pour rejoindre son équipe d’ingénierie à Xi’an, Chine. Vous serez au cœur de la conception, du développement et de la validation de solutions logicielles embarquées destinées à des machines-outils de haute précision.
**Missions principales**
- Analyser et formaliser les exigences fonctionnelles et techniques provenant des clients et des équipes produit.
- Concevoir, développer et maintenir des logiciels embarqués en C et C++ pour le contrôle de mouvement et les systèmes CNC, en appliquant les principes de la programmation orientée objet.
- Implémenter des fonctions technologiques orientées client, garantissant performance, fiabilité et conformité aux normes industrielles.
- Collaborer étroitement avec les clients pour reproduire les problèmes, proposer des correctifs, les tester et valider les solutions dans un environnement réel.
- Travailler en synergie avec les équipes hardware, QA, validation et support afin d’assurer une intégration fluide des logiciels dans les produits finaux.
- Participer aux revues de conception, aux audits de code et aux activités d’amélioration continue (optimisation des performances, réduction de la consommation mémoire, respect des contraintes temps réel).
- Rédiger la documentation technique (spécifications, guides d’utilisation, rapports de tests) et assurer le transfert de connaissances aux équipes de support et de maintenance.
- Contribuer aux projets de recherche et développement visant à introduire de nouvelles architectures de contrôle, des algorithmes avancés de trajectoire et des interfaces homme‑machine innovantes.
**Profil recherché**
- Diplôme d’ingénieur (Bac+5) en informatique, électronique, automatisme ou domaine équivalent.
- Minimum 5 ans d’expérience professionnelle en développement logiciel embarqué, idéalement dans le secteur des machines‑outils, CNC ou robotique.
- Maîtrise avancée du langage C et C++ ainsi que des concepts d’OOP, de conception de logiciels temps réel et de gestion de ressources limitées.
- Connaissance approfondie des systèmes de contrôle de mouvement, des protocoles de communication industrielle (CAN, EtherCAT, Modbus) et des environnements temps réel (RTOS, Linux embarqué).
- Expérience avec les outils de versioning (Git, SVN), les systèmes de build (CMake, Make) et les méthodes de test automatisé (unit tests, integration tests).
- Aptitude à travailler en mode projet Agile/Scrum, à gérer les priorités et à livrer des résultats de haute qualité dans les délais impartis.
- Excellentes compétences en communication écrite et orale en anglais ; la maîtrise du mandarin est un atout.
- Esprit d’équipe, sens du service client et capacité à résoudre des problèmes complexes de manière autonome.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’une multinationale reconnue pour son innovation et sa culture d’excellence.
- Des projets à forte valeur technologique, avec la possibilité d’influencer la roadmap produit.
- Un package salarial compétitif, complété par des avantages sociaux (assurance santé, plan de retraite, programmes de formation continue).
- Des opportunités de mobilité internationale au sein du groupe Bosch.
- Un cadre de travail moderne à Xi’an, avec des installations de pointe et un fort esprit d’équipe.
Rejoignez Bosch Group et participez à la création de solutions logicielles qui façonnent l’avenir de l’industrie manufacturière.