Senior Spacecraft Flight Software Engineer

Job expired!

Êtes-vous prêt à faire partie d'une mission révolutionnaire dans la technologie spatiale ? True Anomaly recherche des individus talentueux et ambitieux pour développer des solutions innovantes répondant à la prochaine génération de défis en ingénierie, fabrication, et opérations pour la sécurité et la durabilité spatiales.

Le spatial joue un rôle crucial dans la prospérité sur Terre, de la communication et des finances à la navigation et à la logistique. True Anomaly est dédié à créer une technologie de pointe qui combine des engins spatiaux, des logiciels et l'intelligence artificielle pour augmenter les capacités des États-Unis, de leurs alliés et des partenaires commerciaux. Nous nous engageons à sauvegarder la sécurité mondiale en garantissant l'accès et la durabilité de l'espace pour tous.

Soyez l'offset : Nous créons des avantages asymétriques avec créativité et ingéniosité.

Qu'est-ce que cela impliquerait ? Nous remettons en question les hypothèses pour obtenir des résultats ambitieux.

Ce sont les gens : Notre équipe est notre avantage compétitif et nous sommes meilleurs ensemble.

En tant qu'ingénieur logiciel de vol senior chez True Anomaly, vous acquerrez de l'expérience dans chaque phase du programme spatial, y compris la conception, l'analyse, la fabrication, les tests et le vol. Notre culture met l'accent sur l'innovation et la rapidité, faisant de ce travail l'emploi idéal pour ceux qui cherchent à atteindre leur plein potentiel.

  • Diriger et participer au cycle de développement logiciel, y compris la conception, le développement, l'intégration et les tests pour la gestion des commandes et des données, les entrées/sorties matérielles, et le contrôle des engins spatiaux.
  • Développer des protocoles de communication logicielle pour le matériel de vol.
  • Concevoir et implémenter le sous-système de détection, d'isolation et de récupération des pannes.
  • Collaborer avec l'équipe logicielle C2 au sol pour développer des fonctionnalités de mission de bout en bout.
  • Implémenter des scripts de séquencement de commande à bord pour les opérations de l'engin spatial.
  • Travailler avec l'équipe d'ingénierie de test pour développer et exécuter des tests au niveau de l'engin spatial, du sous-système et des composants.
  • Diplôme de licence en informatique, en génie électrique, en génie informatique, ou dans un domaine connexe, plus de 4 ans d'expérience en développement logiciel en temps réel et multi-thread.
  • Maîtrise du C++.
  • Expérience en développement de pilotes de périphériques de bas niveau et en systèmes critiques pour la sécurité.
  • Discipline démontrée dans les pratiques de contrôle de version, d'intégration continue et de livraison continue.
  • Familiarité avec Linux embarqué.
  • Connaissance des protocoles réseau comme UDP et TCP/IP.
  • À l'aise avec les outils standard des systèmes embarqués, compileurs, débogueurs et IDE.
  • Diplôme de master en informatique, en génie électrique, en génie informatique, ou dans un domaine connexe.
  • Maîtrise approfondie du C++.
  • Plus de 7 ans d'expérience en développement logiciel dans des applications spatiales avec des ressources contraintes.
  • Excellentes compétences en communication orale et écrite.
  • Maîtrise de Python.
  • Expérience avec RTOS embarqués tels que RTEMS, RTLinux ou VxWorks.
  • Connaissance des protocoles comme SPI, I2C, CAN, RS422, RS485, etc.
  • Expérience avec différentes architectures de microcontrôleurs et microprocesseurs.
  • Compétences solides en débogage utilisant des instruments comme les oscilloscopes et les analyseurs de protocoles.
  • Expérience dans des domaines tels que la robotique, l'automatisation, le contrôle de moteurs et la fusion de capteurs.
  • Passion pour le développement de méthodes innovantes et nouvelles pour résoudre des problèmes complexes.