Zürich
Stagiaire en Firmware Robotique - Focus GNC
- 16 juin 2026
- 100%
- Durée indéterminée
- Zürich
À propos de cette offre
Rejoignez l'équipe Wingtra et faites partie de cette scale-up robotique soutenue par des investisseurs, avec une équipe mondiale et internationale de plus de 125 Wingtranautes dévoués qui souhaitent que leurs actions aient un impact positif et durable sur le monde. Fondée il y a plus de 8 ans à l'ETH Zurich, la principale université européenne de robotique, notre objectif est de construire les meilleurs robots aériens pour numériser le monde en appuyant sur un bouton et poser les bases de décisions plus rapides et meilleures. Wingtra fournit des solutions de données efficaces et fiables à une variété d'industries allant de l'exploitation minière, la construction et l'agriculture aux organisations humanitaires, aux environnementalistes et aux groupes de surveillance de la faune.
Nous visons les étoiles et ensemble, nous pourrions bien y arriver. Une communication ouverte, poser des questions difficiles et valoriser des points de vue divers ne sont que quelques éléments qui nous aideront à atteindre nos objectifs. Par-dessus tout, nous n'arrêterons jamais d'apprendre et de nous efforcer de nous aider mutuellement à atteindre notre plein potentiel.
Durant votre stage chez Wingtra, vous serez pleinement intégré à l'équipe hautement interfonctionnelle développant le comportement de vol des drones actuels et futurs de Wingtra. Vous aurez l'opportunité de travailler sur des problèmes robotiques appliqués réels avec un focus sur la guidage, la navigation et le contrôle, contribuant à des fonctionnalités qui influencent directement la façon dont nos aéronefs volent, naviguent, gèrent les perturbations et réagissent aux pannes.
Vos solutions seront utilisées par des clients opérant dans des environnements difficiles à travers le monde. Au-delà du travail technique, vous participerez à la vie quotidienne de l'équipe, y compris les discussions techniques, la préparation des essais en vol, les revues, les sessions de feedback et les événements d'équipe. Nous souhaitons soutenir votre croissance dans un environnement d'ingénierie professionnel qui va au-delà du domaine purement technique.
Vous acquerrez une expérience pratique sur l'ensemble du cycle de développement : de l'analyse des données de vol et l'identification des opportunités d'amélioration, au développement d'algorithmes et de logiciels embarqués, leur validation en simulation et enfin leur test sur des aéronefs réels. Votre travail contribuera à la performance de vol, la robustesse, la sécurité et l'autonomie dans des scénarios pertinents pour les clients.
La date de début la plus proche est août/septembre et la durée sera de 5 à 6 mois ou plus - les candidatures pour plus tard dans l'année ne pourront pas être prioritaires. Merci de votre compréhension.
\n- Explorer, développer et déployer des fonctionnalités logicielles embarquées en C/C++ pour la plateforme WingtraRAY et les produits à venir
- Soutenir le développement, le réglage et la validation du contrôle de vol, de l'estimation d'état, de la génération de trajectoire, de la transition et de la logique de sécurité
- Travailler avec des données de simulation et de vol réel pour valider les nouvelles fonctionnalités de vol avant leur déploiement
- Contribuer à la base de code du firmware Wingtra, y compris l'intégration des capteurs, la logique des actionneurs, les stratégies de sécurité et la communication entre les composants du système
- Analyser les journaux de vol et système issus des tests internes et des opérations clients, et étendre notre chaîne d'outils d'analyse et de débogage basée sur Python
- Concevoir et exécuter des tests automatisés, des campagnes hardware-in-the-loop ou de simulation, et des tests de drones sur le terrain pour votre code
- Travailler en étroite collaboration avec les équipes QA, matériel, production et application pour assurer une intégration système robuste et un comportement produit fiable
- Participer aux réunions d'équipe, discussions techniques, revues de code, sessions de feedback et réunions générales de l'entreprise
- Vous avez terminé votre B.Sc. et poursuivez un M.Sc. en génie logiciel / robotique / mécatronique ou dans un domaine technique connexe
- Fort intérêt pour la dynamique de vol, la guidage, la navigation, le contrôle et l'estimation
- À l'aise avec le développement en C / C++ et intéressé par les systèmes logiciels embarqués en temps réel et à ressources limitées
- À l'aise avec Python pour l'analyse de données, la visualisation et la gestion de grands ensembles de séries temporelles
- Bonne compréhension des systèmes de contrôle, de la dynamique des systèmes, du traitement du signal, de l'algèbre linéaire, de l'estimation récursive et des fondamentaux de l'optimisation
- Envie d'apprendre, avec de solides compétences en résolution de problèmes et la capacité de travailler de manière autonome sur des problèmes techniques
- Bonnes compétences interpersonnelles et en communication, avec une bonne maîtrise de l'anglais parlé et écrit
- Collaboratif, autonome et ouvert aux retours, avec un fort sens de la responsabilité et de l'engagement en ingénierie
- Citoyenneté de l'UE ou inscription dans une institution suisse requise pour se conformer aux réglementations sur les permis de travail.
- Familiarité avec git, revue de code, CI et workflows de développement assistés par IA
- Expérience avec PX4, ArduPilot, MAVLink, Dronecode SDK ou autres stacks logiciels UAV/autopilote
- Expérience pratique en identification système et réglage de contrôle
- Expérience en soudure, débogage électronique ou travail pratique en robotique
- Permis de conduire (B)
Si vous préférez le travail d'équipe au rôle de super-héros individuel, et si vous vous épanouissez dans une culture basée sur le feedback et un environnement de start-up excitant, non conventionnel mais structuré et progressif, nous serions ravis d'avoir de vos nouvelles.