Titre du poste
Ingénieur logiciel - Autonomie de vol
Description

AFRICA HUB SERVICES a pour ambition d’accompagner les états africains pour un meilleur déploiement technologique afin de lutter contre le terrorisme, la contrebande, le pillage et la destruction des ressources naturelles.

Nous avons réuni une équipe diversifiée d’experts en intelligence artificielle, vision par ordinateur, fusion de capteurs, optique et analyse de données qui créent des solutions logicielles et matérielles pour faire évoluer radicalement les capacités des États de la région Ouest Africaine. Si vous êtes passionné par la résolution de problèmes qui ont un impact réel, rejoignez AHS et construisez l'avenir de la défense.

SOMMAIRE / À PROPOS DE L'EMPLOI

En tant qu'ingénieur logiciel au sein de l'équipe d'autonomie de vol, vous développerez des comportements autonomes pour les véhicules aériens sans pilote, en s'intégrant à la charge utile, aux capteurs et aux systèmes de contrôle de vol embarqués. Nos avions fonctionnent dans des environnements distants avec une entrée utilisateur intermittente, ce qui entraîne le besoin d'interfaces fiables pour la commande et le contrôle et réduit la charge cognitive de l'utilisateur. Nous construisons des systèmes fiables pour la gestion de l'espace aérien (zones de contrôle, zones d'atterrissage, etc.), l'évitement du terrain, l'atterrissage de précision, le contrôle de la charge utile et les algorithmes de contrôle axés sur la perception.
Nous développons des machines à états avec un comportement traçable pour capturer les bons modes de fonctionnement, de mise en service et de dépannage chaque jour sur notre site de test afin de renforcer la logique critique. Nos algorithmes de contrôle et de guidage doivent être optimisés pour les performances et la latence sur les systèmes embarqués tout en conservant l'exactitude et la précision. Nos ingénieurs développent des moyens robustes pour gérer le vol autonome dans des environnements complexes tout en fournissant des outils efficaces à l'utilisateur pour fournir des commandes d'aéronef et de charge utile.
Qualifications
  • Expérience et / ou intérêt démontré pour la robotique dans un ou plusieurs des domaines suivants ou connexes : planification de mouvement, machines à états finis, dynamique et commandes, planification multi-agents
  • Aptitude à la résolution de problèmes mathématiques dans des domaines comprenant, mais sans s'y limiter: la recherche de graphes, l'optimisation convexe, les méthodes géométriques et les filtres Kalman
  • Expérience en développement de logiciels C++ pour Linux embarqué, avec un accent sur les problèmes d'intégration de systèmes du monde réel et les projets difficiles, démontrée dans le cadre de stages, de hackathons ou de projets
  • Taux d'apprentissage élevé, l'expérience divisée dans le temps delta doit être élevée, c'est-à-dire que nous attendons plus si vous êtes plus profondément dans votre carrière
  • Expérience du dépannage et de l'analyse de systèmes logiciels déployés à distance
  • Passion pour la défense des États de la région Ouest africaine
  • Doit être en mesure d'obtenir et de détenir une habilitation de sécurité américaine
QUALIFICATIONS PRÉFÉRÉES
  • Autonomie du véhicule et des capteurs: C / C ++
  • Outils CLI: Go / C ++
  • API entre actifs et utilisateurs: Protobuf
  • Construire l'outillage: Nix / CMake
  • Outils de déploiement: NixOS / Kubernetes
Type de poste
Temps plein
Lieu du poste
Cotonou, Bénin
Exportation PDF
Close modal window

Poste : Ingénieur logiciel - Autonomie de vol

Merci d’avoir soumis votre candidature. Nous vous contacterons sous peu !