Overview
STEP UP est une société d'ingénierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme premier vecteur d'excellence et de performance en entreprise. Nous valorisons l’adéquation entre personnalité et culture d'entreprise de nos clients, favorisant le bien-être, l'épanouissement au travail et le succès dans les missions.
Ce que nous proposons :
- Un cadre de travail épanouissant, stimulant et collaboratif; nous sommes certifiés entreprise où il fait bon vivre.
- Des projets innovants et variés.
- La possibilité de se perfectionner continuellement avec des formations internes.
- Des perspectives d'évolution de carrière.
- Un accompagnement individualisé avec un programme de développement du potentiel humain.
- Un programme de cooptation.
- Prise en charge à 70% de votre mutuelle santé et encouragement à la mobilité douce.
Description du poste
Ingénieur Logiciel Robotique – ROS2 & Environnement Linux (H / F) – Saclay (91) | Secteur industriel avancé | Robotique & Systèmes embarqués
Envie de coder des briques logicielles qui font bouger des robots ? Rejoignez un projet ambitieux de développement logiciel au sein d'une équipe pluridisciplinaire, autour de la robotique ROS2 et d'environnements critiques. Votre rôle : concevoir, intégrer et valider des composants logiciels complexes dans le domaine de la ROBOTIQUE INDUSTRIELLE.
Chez STEP UP, on ne développe pas que du code – on développe aussi vos talents. Notre CEO, Stéphane CAMPO, a fondé l'entreprise autour du programme MINDSTEPS.
Vos missions principales :
- A partir de spécifications existantes, participer à la rédaction des nouvelles spécifications projet.
- Participer à la conception de l'architecture logicielle robotique sous ROS2 et DDS.
- Développer et maintenir des briques logicielles en C++ pour les organes embarqués, la fonction localisation, les fonctions détection et tracking, les fonctions de fusion monde 3D et d'analyse de traversabilité.
- Développer du code & modèle en Matlab / Simulink pour le simulateur.
- Gérer l'intégration continue & le déploiement continu puis vérifier & valider que les organes s'interface avec le système (CI / CD).
- Valider et tester les modules sur plateforme cible.
- Participer à la gestion des faits techniques et au support aux équipes système.
- Rédiger la documentation technique associée.
- Localisation : Saclay (91) – Environnement Linux – Projet robotique terrain – Déplacements ponctuels en Île-de-France.
Merci d'indiquer vos prétentions salariales à la candidature.
Profil recherché
Compétences techniques attendues : Minimum 5 années d'expérience
- Expérience en développement logiciel embarqué et de simulation : C++ et Matlab / Simulink
- Maîtrise de ROS2 (Robot Operating System)
- Maitise de DDS
- Maîtrise des environnements Linux (Dev sur PC Linux)
- Bonnes connaissances en communication inter-processus, réseaux, threads
- Maitrise des bonnes pratiques de gestion de configuration (GitLab, CI / CD)
- Notions en système temps réel et contraintes embarquées
- Bus de communication : CAN
- Habilitation sécurité (CPR) à confirmer selon le contexte du programme
- Soft Skills recherchés : Curiosité technique et autonomie; bonne capacité de communication avec les équipes transverses; esprit d'équipe et partage de connaissance; méthode, rigueur, documentation claire; capacité à remonter les points bloquants avec efficacité.