Vous participerez à un projet disruptif visant à créer une nouvelle gamme de machines robotisées fonctionnant en toute autonomie en environnement aléatoire et non contrôlé, accomplissant des tâches agricoles complexes ordinairement réservées à l'homme. Vous collaborerez avec une petite équipe et des Techniciens / Ingénieurs des différents bureaux d'étude de l'entreprise : robotique, vision, automatisme, mécanique.
Au sein de l'équipe Robotique, vous développerez des programmes et des bibliothèques de fonctions appliquées à la robotique industrielle agricole pour le projet.
Vos missions principales :
Rattaché au service R&D de l'entreprise, vous développerez sous environnement Linux (en Python et Rust pour les sections critiques), des fonctions de repérage dans l'espace, et de pilotage de bras poly-articulés de conception interne à l’entreprise.
Vous serez chargé de développer des fonctionnalités clés du programme, d'en explorer et d'en relever les défis.
Vous participerez aux choix algorithmiques et à leur implémentation, ainsi qu'à l'optimisation et aux tests en simulation et sur le terrain.
Compétences requises :
1. Compétences avancées en programmation haut et bas niveau (Python et éventuellement Rust sinon C, C++, C#, ...).
2. Solides bases en mathématiques appliquées (géométrie 3D, algèbre matricielle, mécanique du solide).
3. Expérience en environnement collaboratif (Git).
Vous avez une première expérience dans au moins 2 des domaines suivants :
1. Programmation d'un projet logiciel à partir de zéro
2. Multi-threading / multi-processing
3. Programmation d'interfaces utilisateur
4. Génération de trajectoire en robotique industrielle classique
5. Vision par ordinateur (2D ou 3D)
6. Deep learning
7. Programmation réseau (sockets TCP ou UDP)
8. Rendu 3D (OpenGL, moteurs de jeux)
La maîtrise de l’anglais est indispensable.
Force de proposition, vous êtes passionné(e) par votre métier et aimez le travail en équipe. Votre esprit critique vous sera également nécessaire pour mener à bien les missions confiées. Vous avez de la curiosité pour les nouvelles technologies en général. Vous êtes également capable de vous engager sur le respect d’un délai à une date souhaitée.
Le poste est basé à Montauban (82) et nécessite des déplacements en France et à l’étranger.
Rémunération : fixe + intéressement/participation + mutuelle + avantages CSE.
Merci d’adresser LM + CV par mail à recrutement_ea@maf-france.com et mdelanglard@maf-france.com.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.