Société
ALDEBARAN ROBOTICS
Aldebaran Robotics est la première entreprise européenne de robots humanoïdes.
Notre robot, Nao, est une plateforme mécanique-hardware-software de 58 cm, entièrement programmable, évolutive et personnalisable, utilisée dans le monde de la recherche et de l'éducation. Vendue dans le monde entier, ce sont plus de 300 Naos qui sont à ce jour, en activité dans les laboratoires et utilisés à des fins d'enseignement.
Nao est également présent à la RoboCup, LA compétition mondiale de foot entre robots, en tant que plateforme officielle de la ligue standard.
Les prochaines étapes pour Aldebaran sont la commercialisation de Nao auprès des particuliers, et la mise en œuvre de plusieurs projets collaboratifs dont le projet Roméo : la réalisation d'un robot humanoïde de service d'environ 140 cm.
L'entreprise qui compte aujourd'hui 80 salariés dont plus de la moitié sont dédiés à la R&D a gardé l'esprit start-up de ses débuts liant exigence, pro-activité, créativité, humour et passion pour la robotique.
Pour plus d’information : www.aldebaran-robotics.com.
Poste
Vous prenez en charge l’équipe logiciel embarqué (une quinzaine de personnes), pour développer et industrialiser tout le logiciel embarqué.
La responsabilité de l’équipe va de la programmation des microcontrôleurs chargés de gérer les asservissements des moteurs et la gestion des capteurs, jusqu’à la plateforme logicielle du microprocesseur principal, comprenant les traitements des données capteurs (en particulier le traitement d’image et le traitement de la parole), la génération des mouvements du robot, l’intelligence artificielle.
L’équipe est également responsable de l’intégration et du test du logiciel complet, qui couvre l’activité de deux autres équipes de développement logiciel, le logiciel PC et Internet d’une part et les Applications d’autre part. Elle assurera la compatibilité cross-plateforme du SDK livré aux clients.
Elle est responsable de l’architecture logicielle complète, et travaille en étroite collaboration avec l’équipe logiciel PC et Internet pour les aspects architecture répartie et communication inter-processus. Elle travaille enfin avec la production pour permettre le chargement et le test des logiciels embarqués sur les robots sur la ligne de production.
Le responsable d’équipe est aussi en charge de la gestion de ses ressources humaines, de la gestion des compétences, des outils de développement, de gestion de configuration, de test, des procédures et des bonnes pratiques.
Il est également en charge des solutions techniques mises en œuvre dans les robots, de la réalisation des versions en respectant les cahiers des charges, les coûts et les délais, et de la qualité du logiciel embarqué.
Profil
Ingénieur en informatique, vous avez entre 8 et 12 ans d’expérience en électronique embarquée, dans un secteur grand public de préférence.
Vous avez dirigé une équipe de développement, vous avez si possible une expérience de gestion de projet logiciel.
Vous êtes habitué à travailler avec des sociétés extérieures, pour du développement de logiciel à façon, de l’intégration de logiciel sur étagère, et du test.
Vous êtes énergique et passionné.
Compétences requises :
- Connaissance de développement logiciel sur microcontrôleurs embarqués (Microchip, ARM, x86).
- Maitrise d’environnement Linux et Windows, d’outils de gestion de configuration.
- C, C++, Python.