Onboard software for distributed satellite systems
Ai-based functionalities for data processing
Inter-satellite coordination mechanisms
The role is focused on cognitive and distributed software, supporting autonomous, intelligent, and cooperative capabilities directly in orbit
Job Summary
The role is focused on cognitive and distributed software, supporting autonomous, intelligent, and cooperative capabilities directly in orbit.
The candidate will contribute to the design and implementation of onboard software for distributed space systems, including AI-based functionalities for data processing, anomaly detection, and autonomous decision-making.
Work with system engineers and multidisciplinary teams, contributing to integration, testing, and validation activities to ensure software reliability and performance in the space environment.
Matching Summary
The role is focused on cognitive and distributed software, supporting autonomous, intelligent, and cooperative capabilities directly in orbit.
Skills & Requirements
Must-have
onboard software for distributed satellite systems
AI-based functionalities for data processing
inter-satellite coordination mechanisms
C/C++ programming skills
embedded or real-time software experience
Nice-to-have
AI / Machine Learning experience
resourcefulness in shaping progress
ownership for life, work and results
systemic perspective and informed decision making
Key Requirements
Previous experience in space programs or satellite systems (Mandatory)
Familiarity with software development for constrained/edge environments