Cette offre n’est plus disponible.

Développement logiciel autour d’un moteur 3D et physique

CDI
Saint-Étienne-la-Varenne
Salaire : Non spécifié
Télétravail total
Expérience : > 3 ans
Éducation : Bac +5 / Master

AKEOPLUS
AKEOPLUS

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Tes missions ?
Elles s’inscriront dans l’amélioration de notre framework et logiciel « AKEOSpine » (permet l’interaction, la programmation et le séquencement de technologies hétérogènes. Entre autres, permet en No-code le pilotage de robots).

Tes missions seront les suivantes :

  • Benchmarker différentes solutions de moteur 3D et moteur physique, afin d’assurer le choix du meilleur candidat pour notre logiciel (entre autres : Gazebo Ignition + DART, NVIDIA Omniverse + PhysX + Isaac Sim, Visual Components + PhysX, Unreal Engine 5, Unity),
  • Développer/wrapper les fonctionnalités du moteur 3D et physique vis-à-vis des besoins des autres équipes et corps de métier d’AKEOPLUS. Ces besoins viendront notamment des roboticiens et mécatroniciens, des ingénieurs vision, des mécaniciens, et des utilisateurs programmant les cycles/trajectoires de machines et de robots,
  • Développer/wrapper des fonctionnalités d’imports/exports de différentes données 3D/physiques dans différents formats. Par exemples de formats CAD (STEP, SLDPRT, CATPART, FBX, etc.) et des formats Meshes (STL, PLY, etc.). L’objectif est d’avoir un format « standard » embarquant la partie 3D et physique (e.g. URDF ou USD),
  • Intégrer dans AKEOSpine les fonctionnalités du moteur 3D et physique,
  • Contribuer à la base de données de modèles de composants simulés compatibles avec le moteur 3D physique et notre surcouche.

Profil recherché

Tu as des compétences sur les technologies / savoir-faire suivants :

  • Bonnes compétences en C / C++ pour les implémentations bas niveau, notamment vis-à-vis de l’API du moteur 3D et physique,
  • Compétences en C# pour l’interfaçage dans AKEOSpine,
  • Tu as déjà travaillé avec un moteur 3D et physique, idéalement dans la liste donnée ci-dessus,
  • Tu maitrises Visual Studio et Visual Studio Code,
  • Tu maitrises GIT,
  • Tu sais développer et automatiser des tests unitaires,
  • Tu as des bases en Linux.

Serait un plus :

  • Tu as des notions en physique, mécanique du solide : cinématique (directe et inverse), dynamique et statique appliquée à la robotique poly articulée,
  • Tu as des notions en algèbre linéaire / calcul matriciel appliqué à la 3D,
  • Tu as des notions en URDF et les formats CAD et Meshes,
  • Tu as des notions en accélération graphique,
  • Tu as des bases en ROS1 et ROS2.

Tu es motivé.e, tu veux mettre à disposition d’un projet robotique ton esprit vif, créatif, intrapreneur, ton esprit d’analyse et de synthèse,


Déroulement des entretiens

Entretien avec le CTO, puis avec les dirigeants AKEOPLUS

Envie d’en savoir plus ?