Internships

Sonar Data transport optimization

Here you find the details for the internship named "Sonar Data transport optimization" in the company EXAIL ROBOTICS.

Details
Name: Sonar Data transport optimization
Company: EXAIL ROBOTICS
Description:

Exail is a leading industrial player in high-tech solutions for the civil and defence sectors. Exail Robotics Belgium develops and produces unmanned surface/underwater vehicles that detect, identify, and destroy sea mines or explosives. Thanks to our innovative “standoff” concept adopted by the Belgian and Dutch navies, we can significantly reduce the risks involved in mine hunting. We also develop our own sonars, which enable our customers to view and detect objects on the waterbed

Task description
In the sonar framework, developed here in Mouscron, we integrate software components from the antenna electronics side up to the generation of human interpretable images of the seafloor. The framework uses a binary data format (BML) to transport data from one end to another. In effect, moving BML nodes from one plugin to another.
At Exail, we want to investigate the performance of this data transport, by comparing it with other format(s). The way data is converted from C++ data constructs into the binary format, and how it is transported takes a lot of boiler plate code to get working and is currently piping the raw uncompressed data. Additionally, the current implementation has some limitations in useability.
For this internship, you will be investigating the current C++ implementation of the BML transport code, to identify its limitations and strengths. You will also be expected to search for and/or propose an alternative implementation/solution. You will be aided by the sonar development team, in reviewing and testing the implementations.

In Practice
Duration: flexible, minimum 3 months total.
Physical presence on site is required. Mouscron is about a 15-minute drive from Kortrijk. By public transport, our offices are 15 minutes by bike or bus from the train station. Occasionally, we can arrange a visit (and transport) to the Ostend factory where our unmanned vehicles are built.

Interested or needs for more information? Please contact the internship supervisor:
Name
Gaétan Deglorie
E-mail
gaetan.deglorie@exail.com
Telephone
(+32) 056 / 85 21 60

Brochure: Download
Target profiles:
    In industries:
      Required special knowledge:

      Good command of Dutch or French. Can have a conversation in English. You will work in an international environment
      Knowledge of C++, experience with object-oriented programming
      Being able to work in a team
      Take initiative in resolving issues and proposing solutions.
      Experience with larger software projects (multiple repository, JIRA) is a plus
      Experience with cmake, gtest, linux is a plus

      Duration: 6 mois
      Paid: No
      Net wage: -
      Foreign: No
      Contact: Gaetan DEGLORIE (GPU Software Engineer)
      Email: gaetan.deglorie@exail.com
      Tel: +32 56 85 21 60