L’un des rôles de l’équipe Stackom est de concevoir et de mettre en œuvre des couches logicielles entre le HW et le SW. L’un de ses objectifs est d’assurer une communication efficace et générique sur tous les produits Arturia. Au sein de cette équipe composée de 6 personnes, vous serez guidé et accompagné par Cyril PROTAT sur les missions suivantes, afin d’enrichir notre bibliothèque de communication USB & TCP existante :
• Spécifier et implémenter la version Python de la bibliothèque de communication en C++ existante
• Garantir sa portabilité sur diverses plateformes et OS (Windows, MacOS, Linux x64 / aarch64)
• Fournir la documentation et le support pour son intégration dans nos outils
• Spécifier et mettre en œuvre ses tests unitaires, fonctionnels, d’intégration, de stress et d’endurance
• Intégrer ces tests dans notre environnement de tests automatisés
Ce que nous offrons :
• Une opportunité unique de travailler dans un environnement dynamique et innovant avec une technologie de référence dans le domaine de la musique
• Une expérience pratique des protocoles de communication
• Un mentorat et des conseils d’ingénieurs expérimentés
• La possibilité de contribuer à des projets passionnants et de voir l’impact direct de votre travail
• Un lieu de travail collaboratif et inclusif qui valorise la diversité et la créativité
Etudiant en ingénierie informatique ou similaire
• Compétences en Python, C++, CMake
• Compétences en développement / scripts sur Linux embarqué
• Une connaissance de Jenkins et Gitlab (jobs, pipelines, Groovy, YAML, …) est un plus
• Des connaissances en protocoles USB et réseau (TCP/IP) sont un plus
• Présenter ses projets personnels ou scolaires pertinents sur le sujet est un plus
Conditions :
• Durée du stage : 4 mois
• Période du stage : 2024/2025
Ces entreprises recrutent aussi au poste de “Communication et relations publiques”.