Ingeniero de Software Full Stack

PLD Space
Castelnou, Spain
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Intermediate
Compensation
€ 50K

Job location

Castelnou, Spain

Tech stack

Data analysis
Automation of Tests
Software Quality
Communications Protocols
Databases
Continuous Integration
Data Visualization
Linux
Django
Python
Node.js
NoSQL
Software Engineering
SQL Databases
TCP/IP
TypeScript
Web Applications
Data Processing
React
Electron (Programming Language)
Backend
GIT
Information Technology
Web Technologies
Front End Software Development
Software Version Control

Job description

PLD Space busca un Ingeniero de Software Full Stack para desarrollar aplicaciones de control y automatización en Elche, España. Te unirás al equipo de software de vuelo, interactuando con otros departamentos para mejorar herramientas y procesos., * Implementar aplicaciones para la adquisición y visualización de datos de telemetría.

  • Colaborar con el equipo de software embebido para definir interfaces y protocolos.
  • Asegurar la calidad del software desarrollado mediante buenas prácticas., Como Ingeniero de Software Full Stack tu misión principal dentro del área de Flight Software consistirá en desarrollar aplicaciones de control, automatización y base de datos basadas en tecnologías web y de escritorio para dar soporte al desarrollo, verificación, validación y operación del software de vuelo y su integración en el sistema de aviónica.

Estarás integrado en el equipo de software de vuelo interactuando con el equipo de software embebido y con otros compañeros de validación y verificación que utilizan esas aplicaciones como parte del flujo diario de trabajo y junto a su feedback realimentaras el diseño de las herramientas. Responsabilidades

  • Implementar aplicaciones para la adquisición, procesamiento y visualización de datos de telemetría.
  • Mantener y evolucionar bases de datos relacionadas con ensayos, resultados de validación y configuración de sistemas.
  • Diseñar y desarrollar herramientas software para automatizar campañas de validación y verificación del software de vuelo.
  • Colaborar con el equipo de software embebido para definir interfaces, protocolos y necesidades de integración.
  • Desarrollar scripts y utilidades para la ejecución automática de pruebas, análisis de resultados y generación de informes.
  • Participar en la definición y mejora continua de los procesos de V&V siguiendo estándares del sector aeroespacial (ECSS) u otros.
  • Dar soporte a campañas de integración y ensayos, incluyendo troubleshooting de herramientas y análisis de incidencias.
  • Formar parte de las campañas de integración y ensayos haciendo uso de tus propias herramientas desarrolladas para ejecutar las pruebas necesarias de validación y verificación definidas.
  • Asegurar la calidad del software desarrollado mediante buenas prácticas de desarrollo, pruebas y documentación.
  • Gestionar versiones y configuración de las herramientas desarrolladas, integrándolas en pipelines de CI/CD cuando sea necesario.

Requirements

Se requiere experiencia mínima de 3-5 años en desarrollo backend con Node.js y frontend con React.js. Se valoran conocimientos en entornos Linux y control de versiones., * Título en Ingeniería del Software, Informática, Telecomunicaciones o similar.

  • Mínimo de 3-5 años de experiencia en desarrollo de backend con Node.js/Typescript.
  • Mínimo de 3-5 años de experiencia en desarrollo de frontend con React.js.
  • Experiencia trabajando en entornos Linux.
  • Conocimiento de control de versiones (Git) y flujos de trabajo colaborativos., Desarrollo backend con Node.js/Typescript Desarrollo frontend con React.js Experiencia en entornos Linux Control de versiones (Git) Bases de datos SQL o NoSQL Protocolos de comunicación (TCP/IP, UDP) Análisis de datos Idiomas: español e inglés B1

Educación

Ingeniería del Software, Informática, Telecomunicaciones, Industrial o similar

Herramientas

Git React.js Node.js, El trabajo en equipo, el coraje, la determinación y la ambición permiten a PLD Space garantizar una capacidad autónoma e independiente de acceso al espacio para satélites basada en la fiabilidad a un precio competitivo a nivel global. La compañía es capaz de ofrecer los mejores servicios de lanzamiento a operadores comerciales de satélites, instituciones, agencias espaciales y entidades gubernamentales nacionales e internacionales., * Titulación en Ingeniería del Software, Informática, Telecomunicaciones, Industrial o similar.

  • Al menos 3-5 años de experiencia en desarrollo de backend con Node.js/Typescript.
  • Al menos 3-5 años de experiencia en desarrollo de frontend con React.js.
  • Experiencia trabajando en entornos Linux.
  • Conocimiento de control de versiones (Git) y flujos de trabajo colaborativos.
  • Experiencia con bases de datos (SQL o NoSQL).
  • Conocimiento de protocolos de comunicación (TCP/IP, UDP, serial, CAN u otros).
  • Capacidad para analizar datos, depurar problemas complejos y proponer soluciones técnicas.
  • Idioma español e inglés B1.

Requisitos deseados

  • Desarrollo de aplicaciones de escritorio con Electron.js.
  • Desarrollo de backend con Django (Python).
  • Conocimiento de herramientas de validación/QA de aplicaciones web como Playwrigth.
  • Experiencia en desarrollo de herramientas de automatización, testing o procesamiento de datos.
  • Conocimiento básico de electrónica y herramientas de laboratorio (fuentes, osciloscopios, etc).
  • Experiencia con sistemas de telemetría y telecomandos (TM/TC, PUS).
  • Familiaridad con pipelines de CI/CD y automatización de pruebas.
  • Experiencia en desarrollo de aplicaciones con un gran procesamiento de datos en tiempo real.
  • Experiencia previa en sector aeroespacial o entornos de alta fiabilidad.

Beneficios Salud y bienestar

  • Fisioterapia dentro de nuestras instalaciones.
  • 50% de bonificación en tu seguro médico.
  • Podrás adherir a tus familiares al seguro médico a un precio competitivo.
  • Snacks saludables y fruta variada.

Nunca dejes de aprender

  • Fomentamos el aprendizaje práctico.
  • Promovemos el desarrollo profesional a través de la movilidad interna y el trabajo en equipo., Tenemos cinco creencias fundamentales que guían la forma en que PLD Space está configurando el futuro de las tecnologías de lanzamiento espacial
  • Trabajo en equipo.
  • Esfuerzo.
  • Dinamismo.
  • Compromiso.
  • Hazlo fácil.

Benefits & conditions

Ofrecemos un entorno dinámico, oportunidades de aprendizaje y beneficios relacionados con la salud y el bienestar., Salud financiera…y retribución flexible

  • Guardería.
  • Tickets restaurante.
  • Transporte.
  • Formación.

About the company

PLD Space es una compañía internacional de servicios espaciales con ingeniería y fabricación propia. Se dedica al transporte al espacio de satélites y personas, integrando verticalmente ingeniería, ensayos, fabricación y operaciones de sus cohetes reutilizables y sostenibles. Con sede central en Elche (España) y fundada en 2011 por Raúl Torres y Raúl Verdú, PLD Space se ha consolidado como un referente en el sector de lanzadores espaciales a nivel global. Su familia de lanzadores MIURA y su cápsula tripulada LINCE posicionan a la empresa como líder de la soberanía tecnológica europea en el transporte espacial, cubriendo todo el rango de misiones espaciales. Con un equipo de más de 450 empleados y 350 millones de financiación total, PLD Space cuenta con el mayor banco de pruebas privado de Europa, situado en Teruel (España), y opera en dos bases de lanzamiento: El Arenosillo, en Huelva (España), y el Centro Espacial Guayanés (CSG), en Kourou (Guayana Francesa). En total, dispone de más de 188.000m² de infraestructuras industriales bajo gestión.

Apply for this position