
Sierra Space est une entreprise commerciale de technologies spatiales qui intervient dans la fabrication de véhicules spatiaux, les infrastructures spatiales et les solutions d’ingénierie associées. Son portefeuille comprend les avions spatiaux Dream Chaser, le développement de stations spatiales commerciales, des technologies avancées de propulsion et de moteurs-fusées, des systèmes d’énergie solaire ainsi que des systèmes environnementaux conçus pour soutenir les vols spatiaux habités en microgravité. L’entreprise fournit également des systèmes spatiaux et des solutions de mission à des clients qui souhaitent mener des opérations plus performantes et durables au-delà de la Terre.
Ingénieur logiciel I, Logiciels sol au sol - Sierra Space - Sur site à Centennial
Développez et testez des logiciels sol prenant en charge les satellites, les engins spatiaux et les systèmes de mission de Sierra Space. Travaillez avec des ingénieurs expérimentés sur des technologies spatiales et de défense sécurisées.
Description
- Créer, développer et tester des applications logicielles pour les systèmes spatiaux et les technologies associées
- Produire un code propre et facile à maintenir, conforme aux pratiques d’ingénierie et aux normes de codage établies
- Collaborer avec des ingénieurs confirmés pour interpréter les exigences et réaliser les tâches de développement attribuées
- Gérer les modifications du code source avec Git et d’autres outils de contrôle de version
- Participer aux revues de code afin d’évaluer la qualité et le respect des normes de développement
- Étudier, diagnostiquer et résoudre les problèmes logiciels
- Tenir à jour la documentation des conceptions logicielles, des configurations, des flux de travail et des procédures
- Se tenir informé des avancées en ingénierie logicielle et en technologie spatiale
Exigences
- Diplôme de licence dans une discipline pertinente ou expérience professionnelle équivalente en remplacement du diplôme
- En général, de 0 à 2 ans d’expérience professionnelle
- Connaissances fondamentales d’au moins un langage de programmation et des pratiques essentielles du développement logiciel
- Capacité à produire un code clair et facile à maintenir
- Connaissance pratique de Git ou d’un système de contrôle de version comparable
- Capacité à contribuer efficacement au sein d’une équipe
- Admissible à l’obtention et au maintien d’une habilitation de sécurité américaine
- La citoyenneté américaine est requise
- Expérience en développement frontend avec React, TypeScript, Node.js, FastAPI ou une technologie similaire souhaitée
- Familiarité avec les environnements de développement Windows et Linux/Unix souhaitée
- Connaissance des concepts fondamentaux des réseaux, notamment TCP/IP, les sockets et les architectures client-serveur souhaitée
- Expérience des flux de travail CI/CD ou des frameworks de tests automatisés souhaitée
- Une première exposition aux concepts des logiciels de commande et de contrôle, de télémétrie ou d’opérations de mission est souhaitée
- Connaissances de base des opérations d’engins spatiaux, de satellites ou de systèmes sol souhaitées
- Familiarité avec les méthodes agiles telles que Scrum ou Kanban souhaitée
- Solides capacités analytiques de résolution de problèmes et souci du détail souhaités
- Excellentes aptitudes à la communication et efficacité dans une équipe dynamique souhaitées
Avantages
- Couverture médicale, dentaire et optique
- Plan 401(k) avec une contribution équivalente à 150 % des cotisations jusqu’à 6 %
- Assurance vie
- Trois semaines de congés payés
- Possibilités de développement personnel et professionnel
- Culture de travail collaborative
- Aménagements raisonnables pour les candidats en situation de handicap