Job
- Level
- Experienced
- Job Field
- Software
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Munich
- Working Model
- Onsite
Job Summary
In this role, you will develop essential software for Mission Control, take responsibility for testing and operations, and work on scalable systems supporting flight control teams.
Job Technologies
Your role in the team
- Here at The Exploration Company, we are developing, producing, and operating Nyx, a modular and reusable space orbital vehicle that can eventually be refuelled in orbit and that can carry cargo - and potentially humans in the longer run.
- Join us as a Software Engineer - Mission Control Software, where you will develop mission-critical software that powers our integrated testing and mission operations.
- You will primarily work on our Mission Control Software and build supporting tools used by flight controllers and engineering teams.
- In your capacity as a Software Engineer - Ground Segment you will:
- Develop robust software used in testing and mission operations.
- Contribute across the full software development lifecycle, from design to deployment.
- Build scalable systems that support TEC's expanding mission activities.
- Collaborate with testing, engineering, and operations teams to understand and meet operational needs.
- Write performant, maintainable, and well-documented code.
- Ensure reliability through automated testing and operational validation.
- Support users and contribute to improving development workflows and tooling.
- Mentor junior engineers and contribute to a strong engineering culture.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- The ideal candidate will have:
- Vertrautheit mit objektorientierten Programmierkonzepten und Designprinzipien.
- Familiarity with object storage solutions (e.g., MinIO, AWS S3) for handling large datasets.
- Familiarity with automated testing frameworks.
- Ability to design, build, and maintain scalable distributed systems.
- Solid understanding of software design patterns and engineering best practices.
- Strong analytical thinking and problem-solving skills.
- Attention to detail with the ability to balance quality and delivery speed.
- Motivation to thrive in a fast-paced, mission-driven environment.
Experience
- Experience with backend development using Python and/or Ruby (on Rails).
- Frontend experience with modern JavaScript frameworks (React, Vue.js, or similar).
- Experience with message brokers or event streaming systems (e.g., Redis Streams, Kafka).
- Experience building systems for real-time data processing and ingestion.
- Experience with version control systems such as Git.
- Experience working in agile software development environments.
This text has been machine translated. Show original
What we offer
- Relocation assistance is provided for those willing to relocate including visa sponsorship where applicable.
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
The Exploration Company
The Exploration Company was founded in 2021 as a German-French space startup based in Gauting near Munich. The company is working on the modular and reusable spacecraft Nyx, designed for missions to new space stations in Earth and lunar orbits. It is the first European space company to sign a Space Act Agreement with NASA.
Description
- Company Type
- Startup
- Working Model
- Onsite
- Industry
- Aviation, Space Travel