d'Architecte Logiciel C++ Robotique
Role details
Job location
Tech stack
Job description
Dans le cadre de projets innovants en robotique, nous recrutons un professionnel expérimenté pour intervenir sur un poste d'Architecte Logiciel C++ Robotique. Vous évoluerez dans un environnement technologique avancé, au sein d'équipes pluridisciplinaires, avec un rôle central dans la conception et la structuration de solutions logicielles embarquées.
Tâches
- Définir et concevoir l'architecture logicielle de systèmes robotiques complexes
- Structurer les différentes couches logicielles et orienter les choix technologiques
- Développer et optimiser des composants logiciels en C++ pour des fonctions telles que la planification, le contrôle-commande, la perception ou les interfaces capteurs
- Intégrer des frameworks robotiques et des middlewares en assurant la communication temps réel entre sous-systèmes
- Adapter les développements aux contraintes des architectures embarquées et aux exigences de performance et de sécurité
- Mettre en place et automatiser les stratégies de tests unitaires et fonctionnels
- Analyser les performances et contribuer à l'amélioration continue des solutions
- Utiliser des environnements de simulation pour valider les comportements avant déploiement
- Encadrer et coordonner techniquement les équipes de développement
- Collaborer avec des équipes multidisciplinaires dans un contexte projet
Requirements
Diplôme d'ingénieur ou équivalent en informatique, robotique ou systèmes embarquésExpérience d'au moins 5 ans sur un poste similaire avec un rôle d'architecture logicielleMaîtrise avancée du développement C++ appliqué à des systèmes complexesExpérience confirmée avec des frameworks robotiques et outils de communication temps réelBonne connaissance des contraintes liées aux systèmes embarqués et architectures matérielles variéesCompétences en conception logicielle, qualité de code, sûreté de fonctionnement et cybersécuritéExpérience en tests logiciels, automatisation et validationMaîtrise d'outils de simulation robotiqueCapacité à piloter techniquement des équipes et à travailler en environnement collaboratif, * Diplôme d'ingénieur ou équivalent en informatique, robotique ou systèmes embarqués
- Expérience d'au moins 5 ans sur un poste similaire avec un rôle d'architecture logicielle
- Maîtrise avancée du développement C++ appliqué à des systèmes complexes
- Expérience confirmée avec des frameworks robotiques et outils de communication temps réel
- Bonne connaissance des contraintes liées aux systèmes embarqués et architectures matérielles variées
- Compétences en conception logicielle, qualité de code, sûreté de fonctionnement et cybersécurité
- Expérience en tests logiciels, automatisation et validation
- Maîtrise d'outils de simulation robotique
- Capacité à piloter techniquement des équipes et à travailler en environnement collaboratif
Benefits & conditions
Rémunération attractive selon profilEnvironnement technique stimulant et innovantPossibilités d'évolution professionnelle et de développement des compétencesCadre de travail collaboratif au sein d'équipes expertesAvantages sociaux classiques (tickets restaurant, couverture santé, dispositifs d'épargne salariale)A propos de notre clientActeur reconnu dans le domaine de l'ingénierie et des systèmes critiques, la structure intervient sur des projets à forte valeur technologique dans des secteurs exigeants tels que la défense, l'aéronautique ou les systèmes industriels. Elle se distingue par son expertise en conception de solutions complexes et son positionnement sur des programmes innovants intégrant des technologies de pointe.