B&A
Space Kinetic
Ingénieur Logiciel Embarqué Spatial
À propos du poste
Un nouveau paradigme pour les opérations spatiales.
Qui sommes-nous
Space Kinetic est une startup de technologie spatiale à double usage construisant une architecture entièrement nouvelle pour les opérations spatiales – une qui apporte les avantages de la technologie des drones proliférés (peu coûteuse, flexible opérationnellement, accessible, distribuée) aux missions spatiales tout en réduisant la dépendance de l'écosystème à l'égard du carburant consommable. Dans un monde où de nombreuses entreprises se concentrent sur l'amélioration incrémentale du statu quo, nous nous concentrons sur la création de quelque chose d'entièrement différent – une architecture étayée par de nouveaux premiers principes pour relever de front les opportunités et les défis du troisième âge spatial. Notre objectif est de nous éloigner des architectures spatiales « un pour un » – où chaque satellite d'une constellation a une (ou un petit nombre de) charge(s) utile(s) principale(s) attachée(s) au bus – et de débloquer un système « un pour plusieurs », où chaque satellite a un grand nombre de charges utiles qui peuvent être déployées depuis leur vaisseau spatial hôte à des vitesses élevées sans allumer de propulseur.
Ce n'est pas un poste pour quelqu'un qui recherche une semaine de travail traditionnelle de 40 heures. Space Kinetic construit une technologie ambitieuse, la première de son genre, et cela nécessite de l'urgence, de la responsabilité et un haut niveau d'engagement pour changer les hypothèses fondamentales de tout ce que nous faisons dans l'espace.
Ce que vous ferez
L'Ingénieur Logiciel Embarqué concevra, développera, testera et maintiendra le logiciel qui contrôle les engins spatiaux de Space Kinetic. Vous travaillerez sur l'ensemble du cycle de vie du logiciel et collaborerez avec des équipes d'ingénierie multidisciplinaires pour livrer des logiciels fiables et critiques pour les missions, destinés à fonctionner dans l'espace.
Responsabilités du poste
- Concevoir, développer, tester et maintenir le logiciel embarqué pour le contrôle et les opérations des engins spatiaux.
- Intégrer et valider le logiciel dans des environnements de simulation, de réplique de vol, de matériel en boucle (hardware-in-the-loop) et de vol.
- Collaborer avec les équipes d'ingénierie systèmes, électrique, GNC (Guidance, Navigation, and Control), de test et de mission pour définir les exigences logicielles, les interfaces et les conceptions.
- Soutenir la mise en service des engins spatiaux, les opérations en vol, la résolution d'anomalies et les mises à jour logicielles après le lancement.
Prérequis
Ce qu'il faut
- Diplôme de licence ou de master en informatique, génie électrique, génie informatique ou dans un domaine technique connexe.
- 2 à 3 ans d'expérience dans le développement de logiciels embarqués ou en temps réel pour l'espace, l'aérospatiale, la robotique ou d'autres systèmes critiques pour la mission.
- Compréhension du cycle de vie du développement logiciel, des exigences et de la conception jusqu'à l'intégration, aux tests et aux opérations.
- Maîtrise opérationnelle de C/C++, avec des connaissances de Python ou de langages de script similaires pour l'automatisation et les tests.
- Familiarité avec les RTOS (systèmes d'exploitation temps réel), la programmation bare-metal ou les systèmes embarqués basés sur Linux.
- Compréhension de la fiabilité logicielle, de la temporisation déterministe, de la concurrence et de la gestion des ressources dans des environnements contraints.
- Capacité à obtenir et à maintenir une habilitation de sécurité du gouvernement américain.
Exigences ITAR
Pour se conformer aux réglementations d'exportation du gouvernement américain, le candidat doit être (i) un citoyen ou un ressortissant américain, (ii) un résident permanent légal américain (également appelé titulaire d'une carte verte), (iii) un réfugié en vertu du 8 U.S.C. § 1157, ou (iv) un demandeur d'asile en vertu du 8 U.S.C. § 1158, ou être éligible pour obtenir les autorisations requises du Département d'État américain. En savoir plus sur l'ITAR ici pmddtc.state.gov/ddtc_public/ddtc_public?id=ddtc_kb_article_page&sys_id=24d528fddbfc930044f9ff621f961987
Ce que nous aimerions
- Expérience avec des frameworks de logiciels embarqués tels que NASA cFS, F´, ou des architectures personnalisées.
- Familiarité avec l'ingénierie des systèmes basée sur modèle et la documentation de contrôle d'interface.
- Connaissance des protocoles de communication des engins spatiaux tels que CCSDS, SpaceWire ou MIL-STD-1553.
Où vous serez
- Le poste est sur site à notre siège social à El Segundo, CA. Des déplacements nationaux peuvent être requis (jusqu'à environ 20% de l'année).
Égalité des chances en matière d'emploi
Space Kinetic offre des opportunités d'emploi égales à tous les employés et candidats sans distinction de race, de couleur, de religion, d'âge, de sexe, d'identité de genre, d'orientation sexuelle, d'origine nationale, de statut d'ancien combattant, de handicap ou de tout autre statut légalement protégé.
Le salaire annuel de base pour ce poste est indiqué ci-dessous. Les niveaux de rémunération sont déterminés par le poste, le niveau, l'emplacement et l'alignement avec les données du marché. La rémunération individuelle sera déterminée au cas par cas et peut varier en fonction des considérations suivantes : entretiens et évaluation de plusieurs facteurs propres à chaque candidat, compétences liées au poste, formation/expérience pertinente, certifications, capacités du candidat et équité interne.
Fourchette de salaire
$120,000—$150,000 USD
Ce que nous offrons
- Rémunération basée sur des actions
- Plan de retraite 401(k) avec une correspondance de l'entreprise de 3.5%.
- Congés payés très compétitifs
- Jours fériés payés + vacances d'hiver
- Assurance médicale, dentaire et de vision complète
- Opportunités uniques de bonus basés sur la performance
