Senior Ground Segment Software Engineer

Isis Innovative Solutions In Space Bv — Netherlands · Posted ~3 hours ago

Senior

Skills

Software architecture Software development Requirements engineering Technical leadership User support Mission Control Software Telemetry Satellite packet processing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a ground-segment software team responsible for controlling and operating advanced spacecraft. You will own new and existing projects, make architecture decisions, lead design and development, manage technical roadmaps, translate user needs into requirements, and provide robust software solutions. The role also includes technical coaching and user support.

Highlights

Own and evolve mission-critical ground software, make architecture decisions, lead design and development, shape technical roadmaps, and coach other engineers in a space-technology environment.

Description

At ISISPACE, we don’t just build satellites—we also operate them. Our inhouse Ground Segment (GS) handles everything from user interfaces for commanding and telemetry to low-level satellite packet processing. As part of the GS-software development team, you’ll take ownership of existing and new projects, driving the evolution of our Mission Control Software suite. The MCS automates satellite operations and controls our next-generation satellites. Your responsibilities will include making architecture decisions, leading design and development, managing the product roadmap, and providing user support. You’ll ensure value for both internal and external users by translating needs into clear requirements, designing practical solutions, and developing robust architectures and software implementations. You’ll approach problem-solving holistically, prioritize effectively, and understand that success requires iteration. Additionally, you’ll provide technical coaching to the GS-software team and advise management on technical developments and needs. Specific tasks and responsibilities include: Own the ground segment software technical roadmap, aligning it with company goals and ensuring its feasibility and success.Take charge of the ground segment software architecture and lead its development in line with the roadmap.Design and develop extensions and new applications, and maintain existing software in collaboration with the development team and users (internal/external).Evaluate and select suitable technologies, perform trade-offs, and propose design changes.Provide technical coaching to the Ground Segment software team.Conduct code and design reviews.Master’s Degree in Engineering, Computer Science, or a comparable field.6+ years in designing and developing software systems.Domain Knowledge: Experience with (operational) ground segment software systems.Technical Skills: Expertise in Python and/or C++.Project Leadership: Proven experience leading software projects through the full project lifecycle.Architecture: Experience with distributed software architectures (service-based, microservices).DevOps: Familiarity with GitLab CI/CD and deployment strategies.Communication: Proactive, clear, and open communication in English.Work Style: Comfortable working independently and in small teams.Security: Eligibility for Dutch security clearance. Bonus points if you bring: Experience with designing and developing full-stack applications.Experience with projects in the defence or security domain.Experience with message brokers (Kafka, RabbitMQ).Experience with Docker.