Sr. Flight Software Engineer, Autonomous & Intelligent System Management - Space Systems Development

Job expired!

En Blue Origin, nuestra visión es permitir que millones de personas vivan y trabajen en el espacio en beneficio de la Tierra. Estamos en una misión para desarrollar vehículos y sistemas espaciales reutilizables, seguros y de bajo costo, fomentando una cultura de seguridad, colaboración e inclusión. ¡Únete a nuestro diverso equipo de innovadores mientras escribimos nuevos capítulos en la historia de la exploración espacial!

Este emocionante puesto es parte de nuestra unidad de negocio de Desarrollo de Sistemas Espaciales (SSD). SSD se dedica a desarrollar conceptos y sistemas de próxima generación que avanzarán sosteniblemente nuestra presencia en el espacio. Como miembro de un equipo diverso y capacitado de ingenieros y técnicos, contribuirás al diseño del software de vuelo para futuros sistemas espaciales que operan en ambientes orbitales y en el espacio profundo.

Dentro de un equipo apasionado y consumado, ayudarás a desarrollar software de vuelo tolerante a fallos que comanda y controla sistemas espaciales autónomos avanzados, contribuyendo a servicios de estación espacial de última generación, incluyendo el Blue Origin Orbital Reef y el programa CDFF (Free Flyer de Destino Comercial) de la NASA. Tu trabajo incluirá definir arquitecturas y requisitos, colaborar con los interesados de los subsistemas y participar en procesos de desarrollo y verificación. Este rol impactará directamente en la historia de la exploración espacial, promoviendo la causa de vuelos espaciales seguros.

Responsabilidades clave

  • Diseñar y desarrollar software de vuelo para la gestión autónoma de sistemas de vehículos y gestión de fallos.
  • Apoyar el diseño y desarrollo de la arquitectura funcional del software de vuelo para sistemas espaciales orbitales.
  • Desarrollar software de visión por computadora embebido para operaciones de proximidad autónomas y acoplamiento.
  • Crear y evaluar requisitos para sistemas operativos en tiempo real críticos para la seguridad.
  • Participar en estudios comparativos para arquitecturas de software de vuelo embebido de infraestructura, sistemas y aplicaciones.
  • Colaborar con interesados multifuncionales para definir conceptos de software, operaciones y requisitos.
  • Crear pruebas unitarias, documentación y participar en revisiones de diseño y código.
  • Integrar componentes del software de vuelo, crear y ejecutar pruebas, y validar en entornos de prueba multiplataforma.
  • Implementar las mejores prácticas y procesos de ingeniería de software de vuelo inteligente.
  • Presentar diseños de software de vuelo en revisiones de diseño y hitos.
  • Entregar software de vuelo para demostraciones de prototipos de hitos.
  • Apoyar al gerente de producto en la identificación de riesgos, mantenimiento de cronogramas y gestión de recursos y presupuesto.

Calificaciones mínimas

  • Título de licenciatura en ciencias de la computación, ingeniería informática, ingeniería robótica o campo relacionado.
  • Más de 8 años de experiencia en la industria en desarrollo de software embebido en tiempo real.
  • Competencia en sistemas embebidos en tiempo real, particularmente en C/C++.
  • Experiencia con sistemas operativos en tiempo real y desarrollo multiplataforma.
  • Sólida comprensión de principios de software, ciencia computacional y sistemas inteligentes.
  • Experiencia práctica con operaciones autónomas en entornos cambiantes.
  • Competencias avanzadas en sistemas de control de software e ingeniería de aplicaciones.
  • Experiencia en el desarrollo de sistemas inteligentes y software de visión por computadora para sistemas embebidos en tiempo real.
  • Excelentes habilidades de comunicación.
  • Debe ser ciudadano estadounidense, nacional o residente permanente legal.

Calificaciones preferidas

  • Título de maestría en un campo de ingeniería relacionado.
  • Más de 10 años de experiencia en diseño de software de vuelo embebido en tiempo real.
  • Experiencia en desarrollo de software de sistemas autónomos para industrias aeroespaciales y relacionadas.
  • Conocimiento de procesos de desarrollo iterativo como modelos ágiles o en espiral.
  • Experiencia con bibliotecas preempaquetadas como OpenCV, TensorFlow y otras.
  • Familiaridad con normas de desarrollo críticas para la seguridad y la misión como DO-