• Hi Interns
Principal
  • Mon Espace
  • Mon Espace
  • Offres
  • Profil
  • Hi Academy
  • Monthly Check-Up
  • LeaderboardNew
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
Enova ROBOTICS

Enova ROBOTICS

TunisieTunisiaPublication : 12 nov. 2026

NAVIGATION – TOPIC 01: Development of a Generic CAN Communication, Monitoring, and Diagnostic Tool PC Application (Python/C++ Modular)

  • Stage
  • 4-6 mois
  • Hybride
  • Échéance : 26 nov. 2026
  • GNSS/Navigation
  • CAN communication
  • Python/data analysis
  • Rust/C++
  • Embedded systems and IoT
  • Robotics diagnostics

Description du poste

Project context

CAN communication is widely used in mobile robotics to connect devices such as motor controllers, battery management systems (BMS), and other embedded components. This internship focuses on developing a modular PC application adaptable to different CAN interfaces and devices, providing a unified solution for communication, real-time monitoring, and system diagnostics.

Objective and features

  • Develop a configurable application supporting CAN message transmission and reception.
  • Provide real-time visualization and data logging.
  • Develop a diagnostic layer to monitor individual device statuses, detect communication errors, and provide a system-wide overview.
  • Implement interactive plots and configurable dashboards to analyze device parameters and identify abnormal behavior.

Technologies

Python/C++, with a modular PC application architecture.

Application documents

CV and cover letter are required.

Offres similaires

  • FULL STACK – TOPIC 03: Design and Development of a Web Platform for Generating and Optimizing Patrol Routes for the PGuard RobotEnova ROBOTICS · Tunisie · Stage
  • FULL STACK – TOPIC 02: Design and Development of a Control and Supervision Platform for a Collaborative Robotic Arm for Printed Circuit Board (PCB) InspectionEnova ROBOTICS · Tunisie · Stage
  • Development of a Generic CAN Communication, Monitoring, and Diagnostic Tool PC Application (Python/C++-modular)Enova ROBOTICS · Tunisie · Stage
  • Development of a Generic CAN Communication, Monitoring, and Diagnostic Tool PC Application (Python/C++-modular)Enova ROBOTICS · Tunisie · Stage
  • Development of a Generic CAN Communication, Monitoring, and Diagnostic Tool PC Application (Python/C++-modular)Enova ROBOTICS · Tunisie · Stage
  • Adaptive Terrain-Aware Navigation for Autonomous Mobile Robots in Uneven Outdoor EnvironmentsEnova ROBOTICS · Tunisie · Stage
  • Stages et emplois en développement logiciel
  • Stages et emplois en marketing et communication
  • Stages en Tunisie