• Hi Interns
Main
  • My Space
  • My Space
  • Offers
  • Profile
  • Hi Academy
  • Monthly Check-Up
  • LeaderboardNew
Tools
  • Hi Resume
  • Hi Resume
  • PDF to Hi Resume
  • AI Outreach
  • Tailored Resume
  • LinkedIn to Email
  • Interview sheet
  • PDF to Hi Resume
  • AI Outreach
  • Tailored Resume
  • LinkedIn to Email
  • Interview sheet
Coaching
  • Career Consultant
  • Hi Agent
  • Career Consultant
  • Hi Agent
  • Upgrade to Premium
  • Premium / Plus
  • Pricing

 

Info session

Free

The method that gets interviews, live with the team.

  1. Offers
  2. Offer details
Sign in
Enova ROBOTICS

Enova ROBOTICS

TunisiaTunisiaPublished: 12 Nov 2026

Navigation - NAVI001 - Development of a Generic CAN Communication, Monitoring, and Diagnostic Tool

  • Internship
  • 4-6 months
  • On-site
  • Deadline: 26 Nov 2026
  • GNSS/Navigation
  • CAN bus
  • Robotics diagnostics
  • Python/data analysis
  • Rust/C++
  • PC application
  • Data Visualization
  • Embedded systems and IoT

Job description

Track: NAVIGATION.

Project: Develop a modular PC application (Python/C++/modular) adaptable to different CAN interfaces and devices to provide a unified solution for CAN communication, real‑time monitoring, and diagnostics.

Objectives:

  • Support CAN message transmission/reception, real‑time visualization, and data logging.
  • Diagnostic layer: monitor device statuses, detect communication errors, and provide a system‑wide overview.
  • Interactive plots and configurable dashboards: analyze device parameters and identify abnormal behavior.

Required skills:

  • Proficiency in Python and C++.
  • Fundamental knowledge of CAN bus communication.
  • Experience in software development and modular architectures.

Recommended skills:

  • Familiarity with CAN interfaces, drivers, and communication APIs; CAN protocols and embedded systems.
  • Experience in data visualization, real‑time data analysis, and GUI development.

Application: Email only. Include the subject reference in the email subject and attach your CV and cover letter. Any other method is not considered.

Similar offers

  • Full Stack - FULLSTACK003 - Design and Development of a Web Platform for Generating and Optimizing Patrol Routes for the PGuard RobotEnova ROBOTICS · Tunisie · Stage
  • Full Stack - FULLSTACK002 - 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 marketing et communication
  • Stages en Tunisie