Écrit le code qui doit marcher du premier coup, à chaque fois.

Le travail
Le logiciel de vol pilote le véhicule. Il est écrit selon des normes strictes, relu ligne par ligne, testé sur du matériel représentatif, et volontairement conservateur : pas d’allocation dynamique après le démarrage, pas de surprises. C’est aussi l’une des voies les plus accessibles vers l’aérospatial pour quelqu’un qui code déjà.
Une journée type
- 01Implémenter et relire des modules critiques pour le vol
- 02Faire des essais sur bancs hardware-in-the-loop
- 03Relier chaque exigence à un essai qui la prouve
- 04Déboguer quelque chose qui n’arrive qu’une fois tous les dix mille cycles
Comment on y entre
- Diplôme d’informatique ou d’ingénieur
La voie habituelle. Les projets embarqués et robotiques comptent beaucoup.
- Autodidacte plus portfolio
Plus difficile, mais réel : un travail embarqué démontrable sur du vrai matériel ouvre des portes.
Comment ça se déroule
- DiplômeInformatique ou ingénierie, avec une vraie profondeur en programmation bas niveau.
- Années 1-3Logiciels de test et outillage. Personne ne commence par le code de vol.
- Années 4-8Logiciel de vol pour un sous-système, selon une norme avec un auditeur derrière.
- Plus tardArchitecte logiciel, ou sûreté et certification.
Y a-t-il du travail là-dedans ?
- Déjà en poste
- 1,905,400
- Évolution prévue
- +10% d’ici 2034
- Postes par an
- 106,100
Développeurs logiciels, analystes assurance qualité et testeurs · Bureau of Labor Statistics des États-Unis, Occupational Outlook Handbook, salaires de mai 2024 et projections 2024–34.
Compté dans le développement logiciel dans son ensemble. Le logiciel de vol critique pour la sécurité est un tout petit coin, inhabituellement réglementé, d’un métier qui compte près de deux millions de personnes.
Les parties difficiles
Les normes de codage, les revues et la traçabilité ralentissent tout, et elles existent parce que l’alternative a déjà été essayée. Sur la plupart de ces véhicules, il n’y a pas de correctif après le lancement. La discipline exigée est plus proche du calcul de structures que du développement web.
Ce qu’il te faudrait
- C et C++
- Systèmes temps réel
- Vérification
- Gestion de versions
- Salaire médian
- $134,040
- Développeurs logiciels, analystes assurance qualité et testeurs, mai 2024. Bureau of Labor Statistics des États-Unis.
- Formation habituelle
- Licence en informatique, en génie logiciel ou en électronique
- Voies d’accès
- Diplôme, Licence ou certification
- Domaine
- Technologie


