• 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

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
  • Embedded systems and IoT
  • Python/data analysis
  • Rust/C++
  • Robotics diagnostics

Description du poste

Track

Navigation

Reference: NAVI001

Description

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

Develop a configurable application supporting:

  • CAN message transmission and reception.
  • Real-time visualization.
  • Data logging.
  • A diagnostic layer to monitor individual device statuses, detect communication errors, and provide a system-wide overview.
  • Interactive plots and configurable dashboards to analyze device parameters and identify abnormal behavior.

Application Requirements

Send a CV and cover letter by email. The subject line must include the reference. Any other application method will not be considered.

Offres similaires

  • Design and Development of a Web Platform for Generating and Optimizing Patrol Routes for the PGuard RobotEnova ROBOTICS · Tunisie · Stage
  • 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
  • Adaptive Terrain-Aware Navigation for Autonomous Mobile Robots in Uneven Outdoor EnvironmentsEnova ROBOTICS · Tunisie · Stage
  • Autonomous Docking System for an Outdoor Mobile RobotEnova ROBOTICS · Tunisie · Stage
  • Stages et emplois en développement logiciel
  • Stages et emplois en marketing et communication
  • Stages en Tunisie