Observable Space
Observable Space
Observable Space développe des plateformes d’observation en temps réel et des instruments optiques de précision pour des applications aérospatiales, de défense et matérielles, au sol comme dans l’espace. Ses activités comprennent une plateforme clé en main de communications laser, des systèmes de précision fabriqués au niveau national, des systèmes spatiaux et des capacités de fabrication avancées. L’entreprise permet également aux utilisateurs d’accéder à un réseau mondial de plus de 2 000 télescopes et accompagne les applications de communication entre l’espace et le sol, notamment la transmission de vidéos haute définition par liaisons laser.

Ingénieur logiciel embarqué — Hybride à Los Angeles

Développez et dépannez des systèmes Linux embarqués, des micrologiciels, des pilotes et des intégrations matérielles pour les plateformes de technologie spatiale d’Observable Space. Contribuez à des télescopes, des capteurs et des systèmes informatiques en orbite.

Description

  • Développer, tester et déboguer des systèmes Linux embarqués et des micrologiciels bas niveau, notamment des daemons, des pilotes, des chargeurs d’amorçage et des boucles de contrôle
  • Développer et maintenir des pilotes pour les interfaces PCIe, SPI, I2C, UART, MIPI CSI-2 et GPIO
  • Mettre en service des caméras, des capteurs et des périphériques de communication sur des systèmes matériels et logiciels
  • Assembler des prototypes de première série, souder et câbler des composants, et effectuer les premières vérifications de mise sous tension avec les ingénieurs électriciens
  • Diriger des campagnes de caractérisation des composants, de la mise en place du banc d’essai à l’exécution et à la documentation des résultats
  • Participer aux tests de longévité et analyser les données afin d’identifier les problèmes émergents
  • Contribuer aux revues de conception, aux revues de code et aux discussions d’ingénierie
  • Développer des systèmes pour des télescopes terrestres robotisés et des plateformes informatiques en orbite
  • Rendre compte au responsable de l’ingénierie embarquée

Exigences

  • Au moins trois ans d’expérience en ingénierie logicielle embarquée, en développement au niveau système ou dans le cadre d’un stage ou d’une formation universitaire connexe
  • Maîtrise du C et du C++
  • Connaissance pratique des systèmes d’alimentation en courant continu, des pilotes de moteurs et des interfaces telles que I2C, SPI, CAN, Ethernet, MIPI et PCIe
  • Capacité à interpréter des schémas et à résoudre les problèmes à l’interface entre les systèmes électriques et les logiciels
  • Familiarité avec les oscilloscopes, les analyseurs logiques, les analyseurs de spectre, les multimètres et les équipements de débogage de l’alimentation
  • Expérience dans des environnements de prototypage rapide
  • Excellent jugement produit axé sur la fiabilité de fabrication, la robustesse et la facilité de maintenance à long terme
  • Volonté de travailler au bureau de West Los Angeles au moins trois jours par semaine
  • Autorisation légale de travailler aux États-Unis ; l’éligibilité au parrainage d’un visa est évaluée pendant le processus de candidature

Avantages

  • Participation au capital sous forme de stock-options
  • Organisation hybride flexible, avec une partie de la semaine possible en télétravail
  • Congés payés illimités pour les employés exonérés, y compris les jours fériés payés
  • Couverture médicale, dentaire et optique, l’employeur prenant en charge 100 % des primes des employés
  • Accès à des outils matériels et logiciels avancés
  • Culture d’entreprise axée sur une mission
  • Environnement de travail bienveillant et diversifié