Redwood Materials
Space Kinetic
Ingénieur Logiciel Senior Temps Réel / Contrôle
Qui sommes-nous
Un nouveau paradigme pour les opérations spatiales.
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, opérationnellement flexible, attritable, 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 sous-tendue 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-à-un » – où chaque satellite d'une constellation a une (ou un petit nombre de) charge utile(s) principale(s) attachée(s) au bus – et de débloquer un système « un-à-plusieurs », où chaque satellite a un grand nombre de charges utiles qui peuvent être déployées depuis leur vaisseau spatial hôte à grande vitesse 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
Nous recherchons un Ingénieur Logiciel Senior Temps Réel / Contrôle pour diriger le développement de logiciels de contrôle temps réel déterministes prenant en charge les systèmes aérospatiaux électromécaniques à haute vitesse. Ce rôle sera responsable de l'implémentation du contrôle moteur, de la logique de synchronisation de lancement, des interverrouillages de sécurité et de l'intégration matérielle en boucle (HIL) pour les fonctions critiques du système. Le candidat idéal comprend à la fois la théorie du contrôle et l'implémentation logicielle temps réel de bas niveau et peut traduire des modèles basés sur GNC, MATLAB/Simulink et Python en logiciels de contrôle fiables embarqués, similaires à ceux du vol, fonctionnant dans un environnement de développement matériel rapide.
Responsabilités du poste
- Développer des logiciels de contrôle temps réel déterministes pour les systèmes aérospatiaux électromécaniques
- Assumer la responsabilité de l'implémentation du contrôle moteur, de la logique de synchronisation de lancement et de l'architecture des interverrouillages de sécurité
- Traduire les modèles de contrôle basés sur MATLAB/Simulink et Python en logiciels temps réel de qualité production
- Soutenir le développement et l'intégration des algorithmes liés à la guidage, navigation et contrôle (GNC)
- Concevoir et exécuter des activités de test et d'intégration matérielle en boucle (HIL)
- Travailler en étroite collaboration avec les équipes d'ingénierie GNC, électrique, mécanique et systèmes pendant le développement et les tests
- Soutenir l'intégration, le débogage et la validation des systèmes de contrôle sur du matériel prototype
- Développer des interfaces logicielles pour les capteurs, actionneurs, contrôleurs moteur et systèmes matériels embarqués
- Soutenir les tests au niveau du système, le dépannage et l'itération rapide pendant les campagnes de développement
- Participer aux revues techniques, aux discussions d'architecture et aux décisions de conception critiques pour la sécurité
Ce qu'il faut
- Diplôme de licence en ingénierie aérospatiale, en ingénierie électrique, en ingénierie informatique, en robotique ou dans un domaine connexe OU diplôme de master en ingénierie aérospatiale, en ingénierie électrique, en ingénierie informatique ou dans un domaine connexe
- 5+ années d'expérience en développement de logiciels embarqués, de logiciels de contrôle ou de systèmes temps réel
- Solide compréhension de l'architecture logicielle temps réel et du comportement déterministe des systèmes
- Expérience avec les contrôles moteur, les systèmes d'actionnement ou les boucles de contrôle embarquées
- Expérience de travail avec MATLAB/Simulink et de traduction de modèles en logiciels déployables
- Solide expérience en programmation en C/C++ et Python
- Expérience de soutien à l'intégration et aux tests de systèmes matériels/logiciels
- Expérience de travail avec des systèmes spatiaux
Ce que nous aimerions
- Doctorat en ingénierie aérospatiale, en ingénierie mécanique, en robotique, en informatique ou dans un domaine connexe. La rémunération sera proportionnelle à l'expérience, à la formation et à la profondeur technique démontrée.
- Expérience dans les domaines aérospatial, de la défense, de la robotique ou des systèmes autonomes
- Expérience avec la simulation et les tests HIL (Hardware-in-the-Loop)
- Familiarité avec les algorithmes GNC et les flux de travail de développement de contrôle
- Expérience de soutien aux systèmes dynamiques à haute vitesse ou aux systèmes critiques pour la sécurité
- Familiarité avec Linux embarqué, RTOS, interfaces FPGA ou protocoles de communication matérielle de bas niveau
- Expérience en startup ou en prototypage rapide préférée
- Systèmes embarqués temps réel
- Implémentation de boucles de contrôle
- Contrôleurs moteur et interfaces actionneurs
- Intégration de capteurs et traitement du signal
- Flux de travail de simulation et de modélisation
- Débogage système et tests d'intégration
- Collaboration interfonctionnelle en ingénierie
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).
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. Apprenez-en davantage sur l'ITAR ici pmddtc.state.gov/ddtc_public/ddtc_public?id=ddtc_kb_article_page&sys_id=24d528fddbfc930044f9ff621f961987
É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 de base annuel 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 rémunération
$170,000—$240,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 vision complète
- Opportunités uniques de bonus basés sur la performance
