Spacecraft Simulator Software Engineer

Propertyvalue
Darmstadt, Germany
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work

Tech stack

Java (Programming Language) JavaScript (Programming Language) Bash Shell C++ (Programming Language) Cloud Computing Communications Protocols Databases Continuous Delivery Continuous Integration Linux DevOps Eclipse (Software)
+10 more
Groovy Python (Programming Language) Software Maintenance Release Management Software Engineering Software Systems Gitlab-ci Kubernetes Docker Vulnerability Analysis

Job description

Key Responsibilities

You will be joining our team providing Engineering Services in the area of Spacecraft Simulators for our customer ESOC and participate in activities such as:

  • Operational Simulator Software Systems maintenance and operations support.
  • Management of Simulator related assets, access and incidents.
  • Users support and training during different project phases, including phase-in, update and phase-out of Simulators.
  • Setup and maintenance of Continuous Integration and Continuous Deployment processes.
  • Release management, including roll-out preparation and deployment.
  • Engineering support tasks on cloud technologies, security scans and security certification processes.
  • Management of validation processes and delivery acceptance for Simulator releases.
  • Short, medium and long term planning activities, including technology obsolescence awareness.
  • Handling of maintenance and operations support backlog.
  • Participate at technical and planning meetings with end users, technical managers and a diverse set of teams across ESOC.
  • Support review and reporting activities.

You will be in close contact with the flight control and other teams at ESOC and support them during procedure preparation, training and rehearsal activities.

You will be integrated with the rest of our Simulation team in order to provide a cross-functional service to our client, supporting activities such as:

  • Facilitate updates and enhancements to Simulators according to feedback received from users.
  • Simulator release preparation and verification.
  • Maintenance and harmonization of CI/CD processes.
  • Documentation preparation and review.
  • Simulator harmonization and baseline upgrades support.

Essential Skills and

Requirements

Qualifications </p> <ul> <li>Solid software maintenance and software development experience.</li> <li>Strong background in analysis, troubleshooting and verification of software issues.</li> <li>Good programming and scripting skills (C++, Python, Groovy, Javascript)</li> <li>Familiarity with DevOps practices (Gitlab CI/CD).</li> <li>Good knowledge of container based systems (Podman, Docker)</li> <li>Experience with Linux and Bash scripting.</li> <li>You hold a Master’s degree or equivalent from an accredited university.</li> </ul> <p>Desirable Skills </p> <ul> <li>Experience with Spacecraft Simulators and/or the SIMULUS framework.</li> <li>Experience with other ground segment areas such as Mission Control Systems, TM/TC Databases and Spacecraft Procedures.</li> <li>Experience with Kubernetes.</li> <li>Familiarity with CCSDS communication protocols, SLE and/or CFDP.</li> <li>Experience with security certification processes.</li> <li>Experience with Java and Eclipse RCP.</li> <li>Familiarity with the ESOC environment.</li> </ul> <p>Furthermore</p> <ul> <li>Passionate about engineering and ground segment operations.</li> <li>Positive and professional attitude.</li> <li>Team player, reliable and proactive.</li> <li>You have a drive to solve problems and improve existing processes.</li> </ul> <p> Tid-1</p>

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobfinder.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:10 min

Applying space exploration lessons to software operations

Robert Barron Robert Barron · WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all