• Hi Interns
Principal
  • Mon Espace
  • Mon Espace
  • Offres
  • Profil
  • Hi Academy
  • Monthly Check-Up
Outils
  • Hi Resume
  • Hi Resume
  • PDF to Hi Resume
  • AI Outreach
  • CV Sur Mesure
  • LinkedIn to Email
  • Fiche entretien
  • PDF to Hi Resume
  • AI Outreach
  • CV Sur Mesure
  • LinkedIn to Email
  • Fiche entretien
Accompagnement
  • Career Consultant
  • Hi Agent
  • Career Consultant
  • Hi Agent
  • Passer au Premium
  • Premium / Plus
  • Tarifs

 

Info session

Gratuit

La méthode pour décrocher des entretiens, en live avec l’équipe.

  1. Offres
  2. Détail de l'offre
Se connecter
OORB (Open Organic Robotics)

OORB (Open Organic Robotics)

TunisiePublication : 15 janv. 2026

ROS2 / Embedded Software for Robotics

  • Stage
  • 4-6 mois
  • Hybride
  • Échéance : 29 janv. 2026
  • Robotics and Industrial Automation
  • ROS2
  • Digital/FPGA Design (Embedded Systems)
  • Simulation temps réel
  • Navigation autonome
  • Islamic finance
  • Systèmes embarqués / C/C++
  • Software Engineering (Python)
  • Linux Administration
  • micro-ROS
  • URDF/xacro
  • ros2_control
  • Gazebo
  • MuJoCo
  • DDS
  • STM32 / Arm Cortex-M

Description du poste

Mission: Help ship real robot software and OORB Studio ROS2/simulation/deployment workflows—through hands-on bring‑up, simulation, and field testing.

Responsibilities:

  • Contribute to OORB Studio ROS workflows (templates, bring‑up scaffolding, deployment tooling)
  • Build and debug a clean ROS2 Jazzy stack (packages, launch files, lifecycle nodes, tf frames)
  • Work with DDS/QoS basics and build simulation workflows (URDF/xacro, ros2_control, Gazebo/MuJoCo)
  • Integrate embedded interfaces using micro‑ROS on MCUs (e.g., STM32) and connect them into ROS2
  • Implement or improve navigation behaviors with Nav2 and common packages (tf2, robot_localization, SLAM Toolbox, rosbag2)

Example projects (assigned based on priorities/profile):

  • RALLP: ROS2 Stack + Nav2 + simulation + Electrical + Deployment for an all‑terrain platform
  • RoboDog: ROS2 Stack + Nav2 + simulation + Electrical + Deployment for a quadruped legged robot

What you’ll bring:

  • Solid fundamentals in ROS2, C/C++ and Python; ability to read docs, debug, and ship weekly
  • Comfort on Linux (terminal, logs, networking basics); willingness to touch embedded concepts (STM32, protocols)
  • Familiarity with ROS2 Jazzy, Nav2, micro‑ROS, DDS, URDF/xacro, ros2_control, Gazebo/MuJoCo, Raspberry Pi–class compute, STM32‑class MCUs
  • Nice to have: Practical ROS2 debugging (tf, rosbag2, QoS, launch/lifecycle) and embedded familiarity (STM32 toolchain/RTOS) or Rust

Logistics:

  • Duration: 4–6 months (PFE / Final Year or regular internship)
  • Location: Flexible — in‑person, hybrid, or remote (HQ: Zaouiet Sousse, Tunisia)

How to apply:

  • Apply ONLY through the application form referenced in the PDF (deadline: 25 January 2026). Applications by email are not accepted per the document.

Offres similaires

  • LP2E - Supervision du réseau d’acquisition temps réel du réacteur CABRICEA IRESNE (CEA-Cadarache) · France · Stage
  • DER/SPESI/LDCI - Simulation de plasmas nucléaires pour l’instrumentation de RNR‑NaCEA IRESNE (CEA-Cadarache) · France · Stage
  • Embedded Software EngineerSofiatech · Tunisie · Premier job
  • STAGE - Ingénieur / Ingénieure Sauvegarde en Vol - Estimation de la marge lors d'un essaiArianeGroup · France · Stage
  • Ingénieur Test et validation en CND (CIVP)Partner Recruitment · Tunisie · Premier job
  • Stage PFE QA : Mise en place de la stratégie de test et automatisation E2E de Feedback App avec PlaywrightATS · Tunisie · Stage
  • Stages et emplois en développement logiciel
  • Stages et emplois en électronique et systèmes embarqués
  • Stages et emplois en mécanique, matériaux et aéronautique
  • Stages en Tunisie