Ayuntamiento de Barcelona | Capital humanoEl web del Ayuntamiento de Barcelona

Inicio  > Fichas Ocupacionales

Conoce esta ocupación

Otras denominaciones

Descripción

El ámbito de esta ocupación son los proyectos de fabricación de satélites artificiales que incorporan aplicaciones diversas, como por ejemplo servicios de navegación, comunicación, meteorología o de teledetección por satélite, entre otros. En estos proyectos espaciales, distinguimos dos partes fundamentales:

  • El segmento embarcado: la parte del software instalada al satélite. En esta parte quien programa se encarga de diseñar, programar, instalar y probar las aplicaciones informáticas que viajarán al satélite (on-board).
  • El segmento terrestre: todo el conjunto de sistemas (estaciones base, redes de comunicaciones, etc.) que se emplean para comunicarse con el satélite. En definitiva, son los sistemas que hacen posible la recepción y el envío de la información necesaria para ejecutar las tareas para las cuales fueron construidas estas aplicaciones. En esta parte quien programa se encarga de la parte de la aplicación que se encuentra en la Tierra: diseña, programa, instala y prueba los módulos de comunicación con el satélite. También se encarga de la obtención de datos y la presentación de la información a la persona usuaria.

Tareas

  • Define el sistema y los protocolos de comunicación entre la estación terrestre y el satélite, cosa que le exige un dominio del sistema completo (hardware y software) y un conocimiento amplio tanto del segmento terrestre como del embarcado.
  • También se ocupa del diseño de las bases de datos y pose en práctica el medio por el cual el usuario final puede acceder a estos datos: el que se denomina capa de presentación a los usuarios del sistema o GUI (Graphic User Interface).
  • Participa en el diseño funcional (las tareas que tiene que ejecutar la aplicación) y técnico (como las tiene que aplicar).
  • Una vez definida el proyecto, se encarga de programar el código para cumplir las especificaciones funcionales con la ayuda de la tecnología informática adecuada a las características del proyecto (ADA, C, C++, Java, Visual C++, Visual Basic, etc.). Estos lenguajes se caracterizan para ser muy seguros, con requerimientos estrictos para garantizar fiabilidad, contienen mecanismos especiales para la gestión de sucesos concurrentes en un entorno en tiempo real (real time), cosa que los hace especialmente idóneos para las aplicaciones que se ejecutan al satélite.
  • Es responsable de las pruebas y de la puesta a punto del sistema para llevar a cabo el que se denomina tunning, que corresponde a un ajuste o regulación del conjunto antes de que el sistema pase a la fase de explotación. Esta fase es muy importante en este tipo de proyectos, puesto que se tiene que garantizar un funcionamiento adecuado una vez el satélite esté en el espacio.
  • Se encarga de gestionar cualquier incidencia y de definir un protocolo para detectar errores y para solucionar posibles problemas en el software una vez el satélite esté operativo.
  • Durante el proceso, genera y gestiona la documentación necesaria: documentación técnica sobre el proyecto y manual de usuario.

Accesos rápidos y copyright:

Centro para el desarrollo profesional Porta22

Barcelona Treball (Porta22)
Llacuna, 156-162, 08018 Barcelona
bcn.cat/treball

900533175
De lunes a viernes de 9 a 18 h

Generalitat de Catalunya
Unión Europea FEDER
Unión Europea FSE