Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Oct 9, 2026.
Join our expanding Perception and Navigation Team as an AI & Control Engineer. You will be responsible for developing algorithms for object detection, pose estimation, and navigation for humanoid robots. You will work closely with other teams and test your algorithms on real robots and in simulation. Ideal candidates have an engineering degree or PhD in a related field, experience in software development, and a passion for robotics.
Missions
- Sélectionner les capteurs de vision/perception les plus adaptés à nos besoins et développer des algorithmes pour la détection d'objets, l'estimation de pose ou la reconnaissance de caractéristiques.
- Créer une carte de l'environnement qui peut être utilisée pour comprendre et naviguer, et développer des algorithmes de navigation et de contrôle pour divers robots.
- Collaborer avec d'autres équipes pour garantir la performance globale des algorithmes, tester sur des robots réels et en simulation.
Profil recherché
**Qualifications :** Engineering degree or PhD in perception, navigation, machine learning, robotics, or a similar field.**Experience :**
We are looking for various seniority levels. Academic experience will be highly valued, particularly in relation to perception or the use of point clouds, navigation or optimal control, machine learning, etc.
Ideally, you have experience in software development (Python/C++), particularly in a team (version control tools, modularity, responding to specifications, continuous integration, etc.).
You are creative and innovative. You are comfortable in developing new things with a limited existing base and making prototypes (personal or professional robotics projects are valued).
You enjoy experimental work and adapting algorithms to the constraints of real-world environments and commercial products.
You are comfortable with general algorithmic, and in particular with linear algebra (matrix calculations), and physical modeling (reference frame changes, odometry, etc.). You are rigorous, able to proofread your work, and explain your calculations or algorithms clearly.
You are curious and have good analytical skills, enabling you to monitor technological developments effectively and learn from scientific literature or meetings at conferences.
**Skills (hard and softskills) :**
* Python - Expert level
* C++ - Expert level
* Vision (feature detection, mapping, SLAM) - Expert level
* Navigation (path planning, path tracking...) - Expert level
* Machine learning (data analysis, augmentation, labeling, validation) - Autonomous level
* Robotics (kinematics, odometry, real data analysis) - Autonomous level
* Linear algebra, numerical optimization - Autonomous level
* Control systems (observers, controllers) - Basic knowledge
* Continuous analysis of the state of the art in the field - Autonomous level
* Software development best practices, continuous integration, automated testing - Autonomous level

