Space Applications Software Engineer
Role details
Job location
Tech stack
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!