Space Applications Software Engineer

Alén Space
Nigrán, Spain
11 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Remote
Nigrán, Spain

Tech stack

C++
Databases
Computer Engineering
Linux
Field-Programmable Gate Array (FPGA)
FreeRTOS
Integrated Development Environments
Python
Machine Learning
Software Engineering
GIT
GNU Operating System
Software Version Control

Job description

La persona seleccionada trabajará en el desarrollo de software de aplicación que se ejecuta sobre plataformas embebidas, contribuyendo tanto al mantenimiento de soluciones existentes como a la implementación de nuevas funcionalidades para diferentes proyectos espaciales. Además, colaborará estrechamente con otras áreas de la compañía para dar soporte técnico y asegurar la correcta integración de los sistemas., + Desarrollar software de aplicación para sistemas espaciales y payloads embarcadas.

  • Diseñar, implementar y mantener nuevas funcionalidades para aplicaciones existentes.
  • Participar en la integración y validación de aplicaciones sobre plataformas embebidas.
  • Desarrollar soluciones software utilizando principalmente Python y C/C++.
  • Trabajar con repositorios Git y participar en la gestión de versiones y releases.
  • Integrar librerías y componentes software de terceros en diferentes entornos de desarrollo.
  • Colaborar con equipos de FPGA y procesado digital de señal para la implementación de funcionalidades avanzadas.
  • Participar en el desarrollo de interfaces entre SoC y FPGA, facilitando el intercambio de información entre los dominios de procesamiento y lógica programable.
  • Colaborar en el desarrollo de aplicaciones basadas en GNU Radio y tecnologías relacionadas con comunicaciones y procesado de señal.
  • Dar soporte técnico a otras áreas de la compañía, incluyendo Comercial y Calidad (QA), en consultas relacionadas con los productos y soluciones desarrolladas.
  • Contribuir a la mejora continua de las aplicaciones y de los procesos de desarrollo., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

  • Titulación en Ingeniería Informática, Ingeniería de Telecomunicación, Ciclos Formativos Superiores relacionados con el desarrollo de software o disciplinas afines.

  • Experiencia en desarrollo de software utilizando Python.

  • Conocimientos de programación en C y/o C++.

  • Experiencia trabajando con sistemas Linux.

  • Conocimiento de herramientas de control de versiones y gestión de código fuente mediante Git.

  • Conocimientos de bases de datos y gestión de librerías software.

  • Capacidad para adaptarse a nuevos lenguajes, herramientas y entornos tecnológicos.

  • Buenas habilidades de trabajo en equipo y comunicación técnica. Conocimiento valorable:

  • Conocimientos de sistemas embebidos.

  • Experiencia en desarrollo de software dentro del entorno FreeRTOS.

  • Conocimientos de GNU Radio y de integración de librerías para aplicaciones de comunicaciones.

  • Comprensión de algoritmos de Procesado Digital de Señal (DSP).

  • Conocimientos de Machine Learning aplicado al tratamiento y análisis de señales.

  • Experiencia desarrollando aplicaciones multihilo (multithreading).

  • Experiencia previa en proyectos relacionados con el sector espacial, telecomunicaciones o sistemas críticos., + Desarrollo de planes de carrera personalizados, capacitación y apoyo al aprendizaje de idiomas.

  • Muy comprometido con la inclusión y la diversidad; promovemos la igualdad de oportunidades en la contratación, + Técnico

  • Recepciónista

  • Administrador

  • Ventas

  • Enfermero

  • Limpieza

  • Mantenimiento

  • Telefonista

  • Compras

  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Benefits & conditions

  • Horarios de inicio/finalización flexibles; jornada intensiva reducida los viernes y en verano de lunes a viernes.
  • Compensación competitiva con revisiones continuas, compensación flexible.
  • Programa de bienestar: Seguro médico, dental y de accidentes; ¡fruta gratis, almuerzo gratis todos los viernes y mucho más!

Apply for this position