Senior Full Stack Engineer - Frankfurt Rhine-Main Metropolitan Area
vor 1 Tag

Jobbeschreibung
You will join a small, experienced team of software developers supporting DLR's German Space Operations Centre (GSOC) for several years. The work focuses on two major ground-segment systems:
GECCOS
and
SCCF
, both critical to space operations.
The position will include tasks such as:
- GECCOS (SCOS-2000 v3.x) support
- Investigate and resolve NCRs by debugging core dumps with GDB and tracing memory issues with Valgrind, develop fixes and implement ECRs in C++, maintain Qt-based GECCOS GUIs, and support the Haskell-implemented TM/TC simulator (ParagonTT), including log analysis via Bash/Python/Perl scripts.
- SCCF (SCOS-2000 v5.x) support
- Analyse and resolve ARs under a severity-based KPI regime within TMTC (C++/Java), SDHS (C++/Java), and AUTO/SMF (Java/Pluto), and design, implement, and test change requests across the Galileo ground-segment software components.
- Test and integration environment
- Maintain simplified test deployments (VMware VMs) of GECCOS and SCCF, and manage Docker containers for ParagonTT development and runtime environments.
- Reporting and coordination
- Participate in bi-weekly status calls in German and weekly coordination meetings in English with DLR-GSOC and GfR, contribute to monthly progress reports (work summaries and effort accounting), and provide verification procedures, release notes, and documentation updates.
- Process and quality
- Follow DLR-GSOC and GfR procedures for NCR/AR/ECR handling, change-request tracking, and KPI reporting, ensuring full traceability of all modifications within the version-control system (Git).
- Optional / future work
- Potential involvement in future EGS-CC-based missions at GSOC.
Key Qualifications
- B.Sc. or M.Sc. in Computer Science or a comparable field.
- ≥ 5 years of professional software development/maintenance experience in C++ and Java.
- EU/European citizenship.
Skills required
- Strong C++ skills (debugging, memory management, multithreading, TCP/IP, CORBA).
- Good command of Linux (SLES 11 / SLES 15): shell scripting, GDB, Valgrind.
- Experience with ground-segment software (SCOS-2000, NIS, SMF) and related standards (PUS, SLE).
- Experience with Git / GitLab or comparable version-control / issue-tracking systems.
- Docker and VMware experience.
- Familiarity with ECSS-E-ST-70-32C "Pluto" automation language.
- Qt GUI development experience.
- Haskell (ParagonTT) and Tcl (TOPE) programming experience.
- Knowledge of the EDEN SCOE protocol.
- Understanding of GNSS/Galileo mission architecture.
- Experience with the EGS-CC ecosystem.
- Ability to resolve complex NCR/ECR items and produce clear documentation.
- Proficiency in English.
- Comfortable speaking German for bi-weekly status calls.
- Team player in a small, multinational (German/English) team.
- Understanding security and confidentiality requirements for space-ground-segment activities.
Working Location
All activities are performed from Terma's Darmstadt office; on-site visits to Oberpfaffenhofen are occasional.
What can Terma offer
At Terma, we consider skilled employees, enthusiasm and job satisfaction as the very foundation of our success and as a prerequisite for the development of the "best-in-class" solutions that Terma provides. We lead the way in applying new technology, offering a wide range of growth opportunities for each individual and emphasizing mutual respect across the board in our workplace.
Terma offers you a pleasant working environment at the customer site, where you will be able to take on challenging tasks and responsibilities in a highly professional company.
Great opportunities for training and personal development
Challenges in advanced technical environment
International and cosmopolitan working atmosphere
An employment contract with an attractive package with extra-legal benefits
Highly competitive salary
Additional information
For further information, please contact
Ms. Silvia Cavallini
by telephone [ ] or by email [].
Ähnliche Jobs
We're working with DB Zeitarbeit on this exciting opportunity to join a dynamic team contributing to innovative IT solutions for Germany's railway schedule developing advanced cloud-native applications. ...
vor 1 Woche
We're working with Randstad on this exciting opportunity. · ...
vor 2 Wochen
We're working with DB Zeitarbeit on this exciting opportunity. · Develop innovative timetable IT solutions within an agile environment (SAFe/Scrum) · Implement and operate scalable cloud-native services (AWS, Kubernetes) · ...
vor 1 Woche
Our client in retail is looking for data center technician to support his activities in Frankfurt region. · ...
vor 4 Wochen
Wir sind ein digitaler Vermögensverwalter oder auch Robo Advisor. · Als FinTech-Tochter von Union Investment machen wir Geldanlage mit Investmentfonds digital, · transparent und unkompliziert – eine moderne Alternative zu Sparbuch und Tagesgeldkonto. · ...
vor 1 Monat
Join our engineering team supporting operational satellite data services—monitor, test, automate, and enhance mission‑critical systems in the space sector. · YOUR MISSION · Contribute to the reliable operation and continuous improvement of data services used across the space and ...
vor 1 Tag
Systems Engineer Project Manager– Space Ground Segment
Nur für registrierte Mitglieder
Drive complex ground segment projects in the space domain—plan, integrate, verify, and deliver multi mission services with real operational impact. · YOUR MISSION · Coordinate and deliver · engineering + project management · work packages across IT & Ground Segment systems (requi ...
vor 1 Tag
Wir suchen drei erfahrene DevOps/Platform Engineers (m/w/d), die Kubernetes-Plattformen unserer Kunden betreuen, optimieren und strategisch weiterentwickeln. · ...
vor 3 Tagen
Senior PAM Engineer (m/w/d) für DKB AG. · Du bist verantwortlich für den Betrieb und Weiterentwicklung unseres PAM-Tools Cyberark. · ...
vor 3 Tagen