Stage Création d'un banc de test pour la microstation vorteX-io F-H

Toulouse, France Stage (6 mois)

À propos de vorteX-io

Nous avons choisi de faire de notre expertise des cours d’eau un levier pour protéger les infrastructures, les populations et les écosystèmes.

Comment ? En développant une solution de surveillance et de mesure des cours d’eau en temps réel. Nous offrons des services d’aide à la prévention des inondations, à la gestion de la ressource en eau et à la calibration/validation des données satellitaires.

Nous sommes convaincus qu’une meilleure compréhension de l’évolution des cours d’eau est une des clés de l’adaptation au changement climatique. C’est pourquoi nous transformons les données hydrologiques en outils d’action en faveur de la résilience de tous les acteurs impactés.

Nous cherchons à accroître notre présence sur les marchés publics et à développer un nouveau produit à destination du secteur privé.

Le poste

Notre capteur innovant de mesure hydrologique "la microstation vorteX-io" évolue en permanence et reçoit de plus en plus de mise à jour pour accroître sa fiabilité et ses performances.

L’ambition du stage est 1) d'accroître le taux de couverture des tests unitaires de la microstation, 2) de compléter la CI/CD existante pour générer rapidement des nouvelles versions à tester et 3) de construire un banc de test avec un logiciel de pilotage entièrement automatisé.

Vous interviendrez sur les missions suivantes:

  • Prise en main la base de code en Golang et C/C++ de la microstation vorteX-io

  • Rédaction des tests unitaires pour assurer la meilleure couverture possible

  • Mise en place de l'intégration continue et du déploiement continu avec Github Actions 

  • Développement d'un banc de test de la microstation (Python, Golang...) pour réaliser les tests d'intégration de nouvelles versions logicielles avec un logiciel de pilotage

Nous vous offrons :

La possibilité de participer à un projet d’entreprise portant sur un très fort enjeu environnemental à l’échelle planétaire : l’Eau.

La chance de rejoindre une équipe pluridisciplinaire, à fortes compétences, jeune et bienveillante.

Un environnement de travail agréable et des valeurs d’entreprise favorisant l’innovation et le business.

Profil recherché

Elève-ingénieur à la recherche d'un stage de fin d'études et spécialisé en développement logiciel, vous avez les compétences techniques suivantes:

  • Développement logiciel C/C++, Golang, Python

  • Connaissance des concepts de test unitaires et de CI/CD

  • Connaissance de Git et de l’environnement Linux

  • La compréhension et utilisation des interfaces et des protocoles de communication (GPIO, UART, SPI, I2C, ADC...) est un plus

Vous disposez des compétences humaines suivantes:

  • Exprimer clairement vos idées à l’oral et l’écrit. Ecouter les autres

  • Prioriser et organiser vos travaux au quotidien

  • Capacité à travailler efficacement en équipe

  • Autonome et social

Détails sur le poste
Toulouse, France
Stage (6 mois)
Ingénierie
800
Aucune expérience exigée
Télétravail ponctuel possible
Propulsé parTaleez