En tant que Stagiaire Ingénieur Firmware, vous rejoindrez notre équipe pour développer et tester des logiciels embarqués en Rust.
01Écriture, débogage et profilage de firmware Rust embarqué pour microcontrôleurs (no_std, embedded-hal, et un framework asynchrone ou de type RTOS tel que Embassy ou RTIC).
02Implémentation et intégration de pilotes de périphériques et de couches de communication via SPI, I²C, UART, USB, CAN ou Ethernet.
03Contribution aux stratégies de bootloader et de mise à jour du firmware, incluant la disposition mémoire, la validation d'image et le retour sécurisé en arrière.
04Construction de chemins de journalisation et de transport de données du dispositif vers l'hôte, du stockage embarqué aux interfaces de streaming.
05Développement de logiciels Rust pour cibles Linux embarquées : services en espace utilisateur, interfaces noyau (sysfs, GPIO, IIO, V4L2), et compilation croisée pour une distribution Linux personnalisée.
Requirements
↳Un diplôme de Bachelor ou Master en Informatique, Génie Électrique, Robotique, Systèmes Embarqués ou domaine connexe - en cours ou récemment obtenu.
↳Vous avez écrit du Rust en dehors d'un devoir noté - un projet personnel, une contribution, tout ce que vous avez construit par envie. Vous n'avez pas besoin d'être expert ; les parties spécifiques à l'embarqué s'apprendront ici.
↳Un intérêt sincère pour le logiciel bas niveau, et la volonté d'ouvrir une fiche technique pour trouver la réponse par vous-même.
↳Assez de connaissances en C ou C++ pour lire un SDK fournisseur.
↳Bon niveau d'anglais. Le français ou toute autre langue supplémentaire est un atout.
Benefits
+Flyability est une entreprise suisse forte de plus de 10 ans d'expérience qui valorise la pensée indépendante combinée à un esprit collaboratif.
+Chaque jour, vous aurez l'opportunité de partager vos idées et de contribuer à résoudre des problèmes.
+Nous travaillons tous ensemble, et chaque voix est prise en compte dans notre collaboration pour atteindre nos objectifs.
Tech stack
04
RustLinuxSPII²CUARTUSBCANEthernet
Company
05
Jobup
Robotics
Flyability est une entreprise suisse forte de plus de 10 ans d'expérience qui valorise la pensée indépendante combinée à un esprit collaboratif.