Space Systems Software Engineer | ESA Programs
Skills
Location
Languages
Job Description
🛰️ Indra Space – Leading the Next Generation of Space Systems 🌌
At Indra Space, we are on a mission to redefine the European space industry by delivering high-performance small satellite solutions for LEO missions. Our ambition? To become a leading company in end-to-end satellite systems, driving innovation in:
🚀 Position, Navigation & Timing (PNT)
🚀 Secure Communications
🚀 Earth Observation & ISR
🚀 Space Domain Awareness (SDA) and Space Traffic Management (STM)
🚀 Science & space exploration
As the Space Business Unit of Indra Group, we combine cutting-edge technology with a full value chain approach—from satellite design and integration to ground segment and operations. With the integration of Deimos and strategic participation in Hispasat and Hisdesat, we are scaling Europe’s space autonomy and contributing to flagship programs like IRIS², Galileo, EGNOS, and Copernicus.
💼 What Will You Do?
You will play a key role in the development and enhancement of ESA’s portal, contributing to high‑impact space programs. Your responsibilities will include:
- Analyze, design, and implement software functionalities for ESA’s portal.
- Develop both backend and frontend components of the system.
- Manage and optimize databases using PostgreSQL and MySQL.
- Estimate implementation effort for new functionalities and obtain customer approval.
- Present, explain, and discuss software implementations directly with ESA stakeholders.
- Work with a ticketing system, completing tasks within agreed effort estimates.
- Collaborate with cross-functional engineering teams in a dynamic technical environment.
- Contribute to continuous improvement of development workflows and system performance.
🔍 What We’re Looking For
- Background in Aerospace Engineering or proven experience in space / aerospace / defense environments (MANDATORY)
- 3 years of professional experience.
- Strong backend development skills in Java (JSF, PrimeFaces), C, C++, and Shell scripting.
- Experience with JavaScript frameworks, especially Vue.js, and UI development based on JSF/PrimeFaces.
- Hands-on experience with PostgreSQL and MySQL.
- Effort estimation and ticket‑based workflow experience.
- English proficiency.
Nice to have: debugging skills, CI/CD familiarity, Git workflows, Linux environment experience, and shell scripting for automation.
Don’t worry if you don’t meet 100% of the requirements. Get to know our proposal and tell us what you can bring! 🚀
Hiring Process
🕓 What does our selection process involve?
Profile review 🔍: We assess your professional background, experience, and key competencies.
Initial contact (5–10 min) 📞: If you receive a call from an unfamiliar number, it is likely our team reaching out to you.
Technical interview 🤝: You will be introduced to the project, have the opportunity to ask questions, and we will evaluate your suitability. This stage may include competency assessments and an English evaluation, if required.
Offer and onboarding 🎉: Once selected, you will receive your offer and begin the onboarding process.
Benefits and perks
Restaurant Ticket
Work from home
- +Plan de Retribución Fléxible
- +Acceso a Udemy para formación online
Location
Carretera de Loeches, Torrejón de Ardoz, Spain
