Empleo
Del feed del socio
Arquitecto de software de vuelo
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- No
- Empresa
- The Exploration Company
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Aquí en The Exploration Company, estamos construyendo naves espaciales para la humanidad.
El arquitecto de software de vuelo desempeña un papel clave en la definición y el mantenimiento de la arquitectura del software de vuelo de nuestra nave espacial. La función garantiza que la arquitectura del software de vuelo cumpla con las necesidades de la misión, los requisitos a nivel del sistema y los objetivos de seguridad y confiabilidad, sin dejar de ser escalable, mantenible y adecuada para las necesidades cambiantes de nuestras plataformas de naves espaciales. Trabajando en estrecha colaboración con software de vuelo, ingeniería de sistemas, aviónica, GNC, operaciones de misión y otras disciplinas funcionales, el arquitecto de software de vuelo impulsa las decisiones arquitectónicas, la coherencia técnica y la integración del software en toda la nave espacial.
Responsabilidades clave
En su calidad de arquitecto de software de vuelo, su función evolucionará continuamente, pero día a día sus funciones incluirán:
Lo que nos encantaría ver de ti
• Arquitectura y diseño de software: definir, desarrollar y mantener la arquitectura general del software de vuelo, incluidos componentes de software, interfaces, flujos de datos y modelos de ejecución, asegurando la alineación con la arquitectura del sistema de la nave espacial y los objetivos de la misión.
• Liderazgo técnico y decisiones arquitectónicas: impulse decisiones arquitectónicas clave y establezca principios de diseño, estándares técnicos y mejores prácticas para el desarrollo de software de vuelo. Proporcionar orientación técnica a los ingenieros de software y garantizar la coherencia entre los componentes de software y las actividades de desarrollo.
• Integración e interfaces del sistema: defina y coordine interfaces de software con aviónica, computadoras a bordo, sensores, actuadores, GNC, sistemas de comunicación y otros subsistemas de naves espaciales. Garantice una integración sólida entre disciplinas funcionales y respalde la resolución de desafíos técnicos entre sistemas.
• Requisitos y trazabilidad: traduzca los requisitos a nivel de misión y sistema en requisitos de arquitectura de software, restricciones de diseño y especificaciones de interfaz. Garantice la trazabilidad entre requisitos, arquitectura, implementación y verificación, trabajando en estrecha colaboración con Ingeniería de Sistemas y propietarios de cadenas funcionales.
• Fiabilidad, seguridad y rendimiento: garantizar que las decisiones arquitectónicas aborden la tolerancia a fallos, la solidez, las limitaciones de tiempo, la utilización de recursos, la detección y recuperación de fallos y la fiabilidad general de la nave espacial. Contribuir a los análisis de seguridad, estrategias de gestión de fallas y la definición de enfoques apropiados de verificación y validación de software.
• Verificación, validación y gestión de riesgos técnicos: identifique y mitigue riesgos arquitectónicos, evalúe compensaciones técnicas y respalde revisiones de diseño, campañas de integración y actividades de verificación. Asegúrese de que la arquitectura esté validada según los requisitos de la misión y que los supuestos técnicos críticos se verifiquen en las primeras etapas del ciclo de vida del desarrollo.
• Colaboración multifuncional y comunicación técnica: actuar como referencia técnica para la arquitectura de software de vuelo, facilitando la alineación entre software de vuelo, ingeniería de sistemas, aviónica, GNC, operaciones de misión y socios externos, incluida la ESA cuando corresponda. Comunique claramente las decisiones, limitaciones y compensaciones arquitectónicas tanto a los equipos técnicos como a las partes interesadas del proyecto.
En el rol de Flight Software Architect, idealmente tendrás lo siguiente:
• 10 a 15 años de experiencia profesional en ingeniería de software, incluida una experiencia sustancial en software de vuelo, software integrado o sistemas de seguridad y de misión crítica.
• Experiencia comprobada en la definición y evolución de arquitecturas de software para sistemas de software críticos complejos, idealmente para naves espaciales, vehículos de lanzamiento, satélites u otras aplicaciones aeroespaciales.
• Sólido conocimiento de software integrado en tiempo real, sistemas operativos, interfaces hardware-software, computación con recursos limitados y sistemas distribuidos o tolerantes a fallas.
• Experiencia traduciendo requisitos a nivel de sistema en arquitecturas de software, especificaciones de interfaz y estrategias de verificación.
• Una sólida comprensión de la integración, prueba, verificación y validación de software, y gestión de configuración y cambios en un entorno de ingeniería complejo.
• Experiencia en análisis de compensaciones arquitectónicas, gestión de riesgos técnicos y toma de decisiones de ingeniería acertadas bajo limitaciones de rendimiento, confiabilidad, cronograma y recursos.
• La capacidad de trabajar eficazmente en múltiples disciplinas de ingeniería y alinear a las partes interesadas en torno a soluciones técnicas claras.
• Fuerte pensamiento estructurado, habilidades analíticas y la capacidad de simplificar desafíos técnicos complejos en arquitecturas sólidas y mantenibles.
• Excelentes habilidades de comunicación técnica, con capacidad para explicar decisiones arquitectónicas, documentar los fundamentos del diseño y brindar orientación técnica a equipos multidisciplinarios.
• Una fuerte mentalidad de propiedad, un enfoque pragmático para la resolución de problemas y una pasión por desarrollar software confiable que permita la exploración del espacio por parte de la humanidad.
¡Por qué deberías unirte a nosotros!
Lo que nos hace especiales aquí en The Exploration Company y por qué creemos que disfrutará trabajando aquí es:
• Somos ágiles: tomamos decisiones rápidamente teniendo en cuenta nuestros objetivos y sistemas
• Somos abiertos y colaborativos: somos transparentes sobre los riesgos y obstáculos, de modo que podamos cooperar para superarlos.
• Nos divertimos mucho: recargamos nuestra energía sabiendo que estamos democratizando el espacio. Es una oportunidad maravillosa y única, ¿estás preparado para el desafío?
Nos encantaría saber de usted si desea ser parte de nuestro viaje. Envíe su CV ahora para su consideración inmediata y nos comunicaremos en breve.…
Fuente: Arbeitnow (https://www.arbeitnow.com/jobs/companies/the-exploration-company/flight-software-architect-munich-198517)
El arquitecto de software de vuelo desempeña un papel clave en la definición y el mantenimiento de la arquitectura del software de vuelo de nuestra nave espacial. La función garantiza que la arquitectura del software de vuelo cumpla con las necesidades de la misión, los requisitos a nivel del sistema y los objetivos de seguridad y confiabilidad, sin dejar de ser escalable, mantenible y adecuada para las necesidades cambiantes de nuestras plataformas de naves espaciales. Trabajando en estrecha colaboración con software de vuelo, ingeniería de sistemas, aviónica, GNC, operaciones de misión y otras disciplinas funcionales, el arquitecto de software de vuelo impulsa las decisiones arquitectónicas, la coherencia técnica y la integración del software en toda la nave espacial.
Responsabilidades clave
En su calidad de arquitecto de software de vuelo, su función evolucionará continuamente, pero día a día sus funciones incluirán:
Lo que nos encantaría ver de ti
• Arquitectura y diseño de software: definir, desarrollar y mantener la arquitectura general del software de vuelo, incluidos componentes de software, interfaces, flujos de datos y modelos de ejecución, asegurando la alineación con la arquitectura del sistema de la nave espacial y los objetivos de la misión.
• Liderazgo técnico y decisiones arquitectónicas: impulse decisiones arquitectónicas clave y establezca principios de diseño, estándares técnicos y mejores prácticas para el desarrollo de software de vuelo. Proporcionar orientación técnica a los ingenieros de software y garantizar la coherencia entre los componentes de software y las actividades de desarrollo.
• Integración e interfaces del sistema: defina y coordine interfaces de software con aviónica, computadoras a bordo, sensores, actuadores, GNC, sistemas de comunicación y otros subsistemas de naves espaciales. Garantice una integración sólida entre disciplinas funcionales y respalde la resolución de desafíos técnicos entre sistemas.
• Requisitos y trazabilidad: traduzca los requisitos a nivel de misión y sistema en requisitos de arquitectura de software, restricciones de diseño y especificaciones de interfaz. Garantice la trazabilidad entre requisitos, arquitectura, implementación y verificación, trabajando en estrecha colaboración con Ingeniería de Sistemas y propietarios de cadenas funcionales.
• Fiabilidad, seguridad y rendimiento: garantizar que las decisiones arquitectónicas aborden la tolerancia a fallos, la solidez, las limitaciones de tiempo, la utilización de recursos, la detección y recuperación de fallos y la fiabilidad general de la nave espacial. Contribuir a los análisis de seguridad, estrategias de gestión de fallas y la definición de enfoques apropiados de verificación y validación de software.
• Verificación, validación y gestión de riesgos técnicos: identifique y mitigue riesgos arquitectónicos, evalúe compensaciones técnicas y respalde revisiones de diseño, campañas de integración y actividades de verificación. Asegúrese de que la arquitectura esté validada según los requisitos de la misión y que los supuestos técnicos críticos se verifiquen en las primeras etapas del ciclo de vida del desarrollo.
• Colaboración multifuncional y comunicación técnica: actuar como referencia técnica para la arquitectura de software de vuelo, facilitando la alineación entre software de vuelo, ingeniería de sistemas, aviónica, GNC, operaciones de misión y socios externos, incluida la ESA cuando corresponda. Comunique claramente las decisiones, limitaciones y compensaciones arquitectónicas tanto a los equipos técnicos como a las partes interesadas del proyecto.
En el rol de Flight Software Architect, idealmente tendrás lo siguiente:
• 10 a 15 años de experiencia profesional en ingeniería de software, incluida una experiencia sustancial en software de vuelo, software integrado o sistemas de seguridad y de misión crítica.
• Experiencia comprobada en la definición y evolución de arquitecturas de software para sistemas de software críticos complejos, idealmente para naves espaciales, vehículos de lanzamiento, satélites u otras aplicaciones aeroespaciales.
• Sólido conocimiento de software integrado en tiempo real, sistemas operativos, interfaces hardware-software, computación con recursos limitados y sistemas distribuidos o tolerantes a fallas.
• Experiencia traduciendo requisitos a nivel de sistema en arquitecturas de software, especificaciones de interfaz y estrategias de verificación.
• Una sólida comprensión de la integración, prueba, verificación y validación de software, y gestión de configuración y cambios en un entorno de ingeniería complejo.
• Experiencia en análisis de compensaciones arquitectónicas, gestión de riesgos técnicos y toma de decisiones de ingeniería acertadas bajo limitaciones de rendimiento, confiabilidad, cronograma y recursos.
• La capacidad de trabajar eficazmente en múltiples disciplinas de ingeniería y alinear a las partes interesadas en torno a soluciones técnicas claras.
• Fuerte pensamiento estructurado, habilidades analíticas y la capacidad de simplificar desafíos técnicos complejos en arquitecturas sólidas y mantenibles.
• Excelentes habilidades de comunicación técnica, con capacidad para explicar decisiones arquitectónicas, documentar los fundamentos del diseño y brindar orientación técnica a equipos multidisciplinarios.
• Una fuerte mentalidad de propiedad, un enfoque pragmático para la resolución de problemas y una pasión por desarrollar software confiable que permita la exploración del espacio por parte de la humanidad.
¡Por qué deberías unirte a nosotros!
Lo que nos hace especiales aquí en The Exploration Company y por qué creemos que disfrutará trabajando aquí es:
• Somos ágiles: tomamos decisiones rápidamente teniendo en cuenta nuestros objetivos y sistemas
• Somos abiertos y colaborativos: somos transparentes sobre los riesgos y obstáculos, de modo que podamos cooperar para superarlos.
• Nos divertimos mucho: recargamos nuestra energía sabiendo que estamos democratizando el espacio. Es una oportunidad maravillosa y única, ¿estás preparado para el desafío?
Nos encantaría saber de usted si desea ser parte de nuestro viaje. Envíe su CV ahora para su consideración inmediata y nos comunicaremos en breve.…
Fuente: Arbeitnow (https://www.arbeitnow.com/jobs/companies/the-exploration-company/flight-software-architect-munich-198517)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: The Exploration Company
Ubicación
Múnich, Alemania
Publicación proporcionada por The Exploration Company.