Ingénieur·e Algorithmique - Java H/F (CDI)
LIANEOTransportPubliée hier
~ 450 – 600 €/jFourchette estimée par FreelanceScope à partir du niveau d'expérience demandé : la source ne publie pas de TJM pour cette mission.
- Lieu
- Villeneuve-la-Garenne · Hybride
- Durée
- 6 mois
- Démarrage
- 13 octobre 2026
- Expérience
- Confirmé (3-6 ans)
- Langues
- Français
- Contrat
- Freelance
Situer cette mission
Repères calculés par FreelanceScope sur les missions ouvertes de son catalogue — ils ne proviennent pas de l'annonce et n'engagent pas l'entreprise.
- 5 % des missions développeur back-end de notre catalogue sont ouvertes en télétravail total.
Profil confirmé (3-6 ans) · Comment ces repères sont calculés
La mission
Le contexte Lianeo
Lianeo, ESN et cabinet de recrutement spécialisé en logiciel embarqué, recrute actuellement pour le compte d'un partenaire de la robotique appliquée à la logistique. Le poste est ouvert en CDI, directement chez le client.
Le contexte client
Le client conçoit une solution robotisée qui gère les flux de charges dans les entrepôts logistiques. Le robot fait circuler les charges entre différents modules (ascenseurs, tables de transfert, postes d'étiquetage, de pesée ou de lecture). C'est la couche algorithmique, développée en Java, qui décide des trajets et de l'enchaînement des mouvements. La solution gagne de nouveaux clients, chacun avec ses configurations et ses contraintes d'exploitation, et l'équipe algorithmique se renforce pour suivre cette croissance.
Télétravail : possible jusqu'à 2 jours par semaine, avec un peu de souplesse, mais une présence régulière sur site reste nécessaire.
Vos missions
Concevoir et faire évoluer les algorithmes de pilotage du robot : modélisation du système en graphe, recherche de chemin, heuristiques
Adapter la logique de pilotage aux configurations propres à chaque client
Traiter les cas nominaux comme les cas de résilience : panne d'un module, redirection des flux, maintien en service de la machine
Travailler en binôme avec l'ingénieur·e algorithmique en place : proposer des approches, les confronter, trancher ensemble
Structurer le code pour que chaque nouveau cas s'intègre sans alourdir l'ensemble
Valider les algorithmes par des tests et des scénarios de simulation
Travailler avec l'équipe automatisme sur l'exécution des mouvements par la couche PLC
Compétences attendues
Indispensables
- Java


