Escreve o código que precisa funcionar de primeira, toda vez.

O software de voo controla o veículo. Ele é escrito seguindo padrões rígidos, revisado linha por linha, testado em hardware representativo e deliberadamente conservador: nada de alocação dinâmica depois da inicialização, nada de surpresas. Também é um dos caminhos mais acessíveis para o setor aeroespacial para quem já programa.
O caminho comum. Projetos de sistemas embarcados e robótica contam muito.
Mais difícil, mas real: trabalho embarcado demonstrável em hardware real abre portas.
Desenvolvedores de software, analistas de garantia de qualidade e testadores · Bureau of Labor Statistics dos EUA, Occupational Outlook Handbook, salários de maio de 2024 e projeções 2024–34.
Contado dentro do desenvolvimento de software como um todo. O software de voo crítico para a segurança é um canto muito pequeno e incomumente regulado de uma ocupação de quase dois milhões de pessoas.
Padrões de código, revisões e rastreabilidade deixam tudo mais lento e existem porque a alternativa já foi tentada. Na maioria desses veículos não existe correção depois do lançamento. A disciplina exigida está mais próxima da engenharia estrutural do que do desenvolvimento web.