Skydio
Skydio
Skydio développe des systèmes autonomes de drones pour l’inspection, la sécurité, la sécurité publique, la cartographie et d’autres opérations complexes. Son portefeuille associe des appareils tels que les X10, X10D et R10 à des stations d’accueil, une intelligence artificielle embarquée, des technologies de capteurs, des logiciels cloud, Skydio Autonomy et DFR Command. En intégrant matériel, logiciels et services, Skydio aide les organismes publics, les entreprises de services publics et les organisations professionnelles à acquérir une connaissance de la situation et à réaliser des inspections ou des missions de drones comme premiers intervenants avec moins de pilotage manuel, y compris dans des environnements difficiles.

Stagiaire en ingénierie logicielle embarquée

Développez le micrologiciel des drones autonomes et des accessoires de Skydio. Testez les sous-systèmes matériels, déboguez l’électronique et développez des pilotes de périphériques.

Description

  • Développer des logiciels embarqués pour les drones et accessoires Skydio, notamment Skydio Dock.
  • Intégrer et valider les caméras, radios, contrôleurs de vol et autres sous-systèmes essentiels.
  • Mettre en service de nouveaux matériels et résoudre les problèmes.
  • Développer des interfaces et des pilotes pour les capteurs, les caméras et autres périphériques.
  • Écrire du code microcontrôleur bare-metal et RTOS, principalement pour les produits STM32.
  • Développer et intégrer des logiciels Linux embarqué et Android sur des SoC Qualcomm et Nvidia.
  • Assurer la maintenance des noyaux Linux associés.
  • Contribuer à la conception et à la mise en service de nouveaux composants électroniques.
  • Travailler en étroite collaboration avec les équipes matérielles et logicielles.

Exigences

  • Être étudiant en troisième ou quatrième année d’études universitaires, ou en master.
  • Avoir une expérience professionnelle du développement de logiciels embarqués ou de micrologiciels au niveau des périphériques.
  • Avoir une expérience pratique de l’écriture de micrologiciels ou de code embarqué pour un appareil physique.
  • Maîtriser le C++ pour les systèmes embarqués.
  • Maîtriser Python pour les tests, l’expérimentation et le développement d’outils.
  • Écrire du code propre avec des limites d’abstraction bien définies.
  • Savoir lire des schémas électriques.
  • Savoir utiliser les outils de débogage courants, notamment les oscilloscopes, analyseurs logiques et multimètres.
  • Être capable d’analyser des problèmes complexes.
  • Une expérience de l’espace utilisateur Linux embarqué et du développement du noyau est un atout.
  • Une expérience du débogage de systèmes au niveau de l’assembleur ARM est un atout.
  • Être autorisé à travailler aux États-Unis ; Skydio utilise E-Verify pour confirmer l’admissibilité à l’emploi.

Avantages

  • Stage de 12 semaines.
  • Environnement de travail inclusif et pluridisciplinaire.
  • Égalité des chances en matière d’emploi.
  • Candidatures étudiées sans distinction fondée sur des caractéristiques protégées.
  • Confirmation de l’admissibilité à l’emploi par E-Verify pour les postes aux États-Unis.