Carreras · Tecnología

Escribe el código que tiene que funcionar a la primera, siempre.

Ingeniero de software de vuelo, póster de carrera

El trabajo

El software de vuelo gobierna el vehículo. Se escribe según normas estrictas, se revisa línea a línea, se prueba en hardware representativo y es deliberadamente conservador: nada de asignación dinámica tras el arranque, nada de sorpresas. También es una de las vías más accesibles a la industria aeroespacial para quien ya programa.

Un día normal

  • 01Implementar y revisar módulos críticos para el vuelo
  • 02Hacer pruebas en bancos hardware-in-the-loop
  • 03Vincular cada requisito a un ensayo que lo demuestre
  • 04Depurar algo que solo pasa una vez cada diez mil ciclos

Cómo se entra

  • Grado en informática o ingeniería

    La vía habitual. Los proyectos embebidos y de robótica cuentan mucho.

  • Autodidacta más portfolio

    Más difícil, pero real: un trabajo embebido demostrable sobre hardware real abre puertas.

Cómo se desarrolla

  1. TítuloInformática o ingeniería, con verdadera profundidad en programación de bajo nivel.
  2. Años 1-3Software de pruebas y herramientas. Nadie empieza por el código de vuelo.
  3. Años 4-8Software de vuelo para un subsistema, bajo una norma con un auditor detrás.
  4. Más tardeArquitecto de software, o seguridad y certificación.

¿Hay trabajo en esto?

1.9M20242.1M2034
Con empleo ya
1,905,400
Cambio previsto
+10% para 2034
Vacantes al año
106,100

Desarrolladores de software, analistas de control de calidad y testers · Oficina de Estadísticas Laborales de EE. UU., Occupational Outlook Handbook, salarios de mayo de 2024 y proyecciones 2024–34.

Se cuenta dentro del desarrollo de software en su conjunto. El software de vuelo crítico para la seguridad es un rincón muy pequeño e inusualmente regulado de una ocupación de casi dos millones de personas.

Lo difícil

Los estándares de codificación, las revisiones y la trazabilidad lo ralentizan todo y existen porque la alternativa ya se probó. En la mayoría de estos vehículos no hay parche después del lanzamiento. La disciplina que exige se parece más a la ingeniería estructural que al desarrollo web.

Lo que necesitarías

  • C y C++
  • Sistemas en tiempo real
  • Verificación
  • Control de versiones
Salario mediano
$134,040
Desarrolladores de software, analistas de control de calidad y testers, mayo de 2024. Oficina de Estadísticas Laborales de EE. UU.
Formación habitual
Grado en informática, ingeniería del software o electrónica
Vías de acceso
Título, Licencia o certificación
Campo
Tecnología