Posted 4d ago

Ground Segment Software Engineer (1042)

@ Terma
Darmstadt, Hesse, Germany
HybridFull Time
Responsibilities:Monitor spacecraft, Process telemetry, Model commands
Requirements Summary:Bachelor’s or master’s in CS/Software Eng/Telecommunications/ Aerospace; strong software and MCAT knowledge; English fluent
Technical Tools Mentioned:OpenStack, VMware, Docker, ICEWM, GNOME 3.x, Java, C/C++, Bash, C Shell, Python, Perl, SQL, MariaDB, Eclipse RCP, ESA/EOMCS, omniORB, Apache ActiveMQ, Apache Tomcat, OpenLDAP, Rational DOORS, CppUnit, Jenkins, SonarQube, Nexus OSS, Apache Maven, GitLab, Ansible, Docker, Linux (SLES), Epic Middleware
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Career Opportunities: Ground Segment Software Engineer (1042)

Requisition ID 1042 - Posted  - Darmstadt - Germany - Full Time - Mid-Senior Level









































 


 

For our customer, EUMETSAT in Darmstadt, Germany, we are seeking for Ground segment software engineers to support the maintenance, development and engineering services in the area of Mission Control Applications and Tools (MCAT).

 

Overall, the support will include:

 

  • Maintenance activities covering:
    • Baseline Maintenance: the continued corrective maintenance of the MCAT applications and systems.
    • Non-Corrective Maintenance: the continued evolution of the MCAT applications and systems.
    • User and Engineering Support: Ad-hoc support.
  • New Development or Application re-engineering activities: As part of new programmes development or re-engineering of MCAT applications and systems during operations and under the umbrella of EUMETSAT roadmap for system evolution activities.
  • Engineering Framework: There are other activities not specifically related to maintenance and/or development of operational systems but contributes to the MCAT infrastructure and processes.

 

The position will include tasks such as:

 

  • Spacecraft Monitoring and Control (M&C), ensuring reliable and continuous system operations.
  • Telemetry reception, including quality checks, packet extraction, modelling, processing, monitoring, and visualization of spacecraft data.
  • Command modelling, editing, validation, encoding, release, and verification, ensuring accuracy and operational safety.
  • Telecommand authentication, ensuring secure and authorized command execution.
  • On-board software image management, including version control, deployment, and validation.
  • Archiving, retrieval, and dissemination of M&C data, packets, parameters, and files, ensuring data integrity and availability.
  • Execution of mission planning schedules in alignment with operational constraints and timelines.
  • Operations include system configuration, validation, and readiness activities.
  • Automation of operational processes to improve efficiency, reliability, and repeatability.

 

Key Qualifications:

 

Bachelor’s or master’s degree in one of the following fields, Computer Science, Software Engineering, Telecommunications Engineering, Aerospace Engineering.

 

Requirements:

 

  • Virtualization & Cloud: Familiarity with OpenStack and VMware
  • Containerization: Experience with Docker
  • Windows Management: Familiarity with ICEWM and GNOME 3.x
  • Programming Languages: Knowledge of Java and C/C++ Scripting: Familiarity with Bash, C Shell (csh), Python, and Perl
  • Databases: Knowledge of SQL and familiarity with MariaDB
  • Frameworks & IDEs: Familiarity with Eclipse RCP
  • Middleware & Systems: Knowledge of ESA/EOMCS; familiarity with omniORB, Apache ActiveMQ, Apache Tomcat, and OpenLDAP
  • Requirements Management: Familiarity with Rational DOORS
  • Testing: Knowledge of CppUnit
  • CI/CD & Application Lifecycle Management: Familiarity with Jenkins, SonarQube, Nexus OSS, Apache Maven, GitLab, Ansible, and Docker
  • Mission Control Systems: Familiarity with ESA/MICONYS
  • Operating Systems: Knowledge of Linux (SLES)
  • Fluency in English

 

 

Working Location

 

This is a full-time position to be located primarily at Terma´s office in Darmstadt, Germany, but certain activities may be undertaken at EUMETSAT headquarters on demand.

 

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. Liliane Bromberg Carvalho by telephone [+49 6151 860050] or by email [[email protected]].

 

To ensure that your application will reach us and is properly processed please apply through the link below with an up-to-date Curriculum Vitae, preferably in an Europass format and ideally, a Cover Letter.










 




































Email this job to a friend
 
 
 
The job has been sent to
 






Please provide the information below
Job title:
*Your friend’s email address:
Message:



*Confirm you are not a robot:






Requisition ID 1042 - Posted  - Darmstadt - Germany - Full Time - Mid-Senior Level


 

For our customer, EUMETSAT in Darmstadt, Germany, we are seeking for Ground segment software engineers to support the maintenance, development and engineering services in the area of Mission Control Applications and Tools (MCAT).

 

Overall, the support will include:

 

  • Maintenance activities covering:
    • Baseline Maintenance: the continued corrective maintenance of the MCAT applications and systems.
    • Non-Corrective Maintenance: the continued evolution of the MCAT applications and systems.
    • User and Engineering Support: Ad-hoc support.
  • New Development or Application re-engineering activities: As part of new programmes development or re-engineering of MCAT applications and systems during operations and under the umbrella of EUMETSAT roadmap for system evolution activities.
  • Engineering Framework: There are other activities not specifically related to maintenance and/or development of operational systems but contributes to the MCAT infrastructure and processes.

 

The position will include tasks such as:

 

  • Spacecraft Monitoring and Control (M&C), ensuring reliable and continuous system operations.
  • Telemetry reception, including quality checks, packet extraction, modelling, processing, monitoring, and visualization of spacecraft data.
  • Command modelling, editing, validation, encoding, release, and verification, ensuring accuracy and operational safety.
  • Telecommand authentication, ensuring secure and authorized command execution.
  • On-board software image management, including version control, deployment, and validation.
  • Archiving, retrieval, and dissemination of M&C data, packets, parameters, and files, ensuring data integrity and availability.
  • Execution of mission planning schedules in alignment with operational constraints and timelines.
  • Operations include system configuration, validation, and readiness activities.
  • Automation of operational processes to improve efficiency, reliability, and repeatability.

 

Key Qualifications:

 

Bachelor’s or master’s degree in one of the following fields, Computer Science, Software Engineering, Telecommunications Engineering, Aerospace Engineering.

 

Requirements:

 

  • Virtualization & Cloud: Familiarity with OpenStack and VMware
  • Containerization: Experience with Docker
  • Windows Management: Familiarity with ICEWM and GNOME 3.x
  • Programming Languages: Knowledge of Java and C/C++ Scripting: Familiarity with Bash, C Shell (csh), Python, and Perl
  • Databases: Knowledge of SQL and familiarity with MariaDB
  • Frameworks & IDEs: Familiarity with Eclipse RCP
  • Middleware & Systems: Knowledge of ESA/EOMCS; familiarity with omniORB, Apache ActiveMQ, Apache Tomcat, and OpenLDAP
  • Requirements Management: Familiarity with Rational DOORS
  • Testing: Knowledge of CppUnit
  • CI/CD & Application Lifecycle Management: Familiarity with Jenkins, SonarQube, Nexus OSS, Apache Maven, GitLab, Ansible, and Docker
  • Mission Control Systems: Familiarity with ESA/MICONYS
  • Operating Systems: Knowledge of Linux (SLES)
  • Fluency in English

 

 

Working Location

 

This is a full-time position to be located primarily at Terma´s office in Darmstadt, Germany, but certain activities may be undertaken at EUMETSAT headquarters on demand.

 

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. Liliane Bromberg Carvalho by telephone [+49 6151 860050] or by email [[email protected]].

 

To ensure that your application will reach us and is properly processed please apply through the link below with an up-to-date Curriculum Vitae, preferably in an Europass format and ideally, a Cover Letter.



Email this job to a friend
 
The job has been sent to
 
The job has been sent to


 

For our customer, EUMETSAT in Darmstadt, Germany, we are seeking for Ground segment software engineers to support the maintenance, development and engineering services in the area of Mission Control Applications and Tools (MCAT).

 

Overall, the support will include:

 

  • Maintenance activities covering:
    • Baseline Maintenance: the continued corrective maintenance of the MCAT applications and systems.
    • Non-Corrective Maintenance: the continued evolution of the MCAT applications and systems.
    • User and Engineering Support: Ad-hoc support.
  • New Development or Application re-engineering activities: As part of new programmes development or re-engineering of MCAT applications and systems during operations and under the umbrella of EUMETSAT roadmap for system evolution activities.
  • Engineering Framework: There are other activities not specifically related to maintenance and/or development of operational systems but contributes to the MCAT infrastructure and processes.

 

The position will include tasks such as:

 

  • Spacecraft Monitoring and Control (M&C), ensuring reliable and continuous system operations.
  • Telemetry reception, including quality checks, packet extraction, modelling, processing, monitoring, and visualization of spacecraft data.
  • Command modelling, editing, validation, encoding, release, and verification, ensuring accuracy and operational safety.
  • Telecommand authentication, ensuring secure and authorized command execution.
  • On-board software image management, including version control, deployment, and validation.
  • Archiving, retrieval, and dissemination of M&C data, packets, parameters, and files, ensuring data integrity and availability.
  • Execution of mission planning schedules in alignment with operational constraints and timelines.
  • Operations include system configuration, validation, and readiness activities.
  • Automation of operational processes to improve efficiency, reliability, and repeatability.

 

Key Qualifications:

 

Bachelor’s or master’s degree in one of the following fields, Computer Science, Software Engineering, Telecommunications Engineering, Aerospace Engineering.

 

Requirements:

 

  • Virtualization & Cloud: Familiarity with OpenStack and VMware
  • Containerization: Experience with Docker
  • Windows Management: Familiarity with ICEWM and GNOME 3.x
  • Programming Languages: Knowledge of Java and C/C++ Scripting: Familiarity with Bash, C Shell (csh), Python, and Perl
  • Databases: Knowledge of SQL and familiarity with MariaDB
  • Frameworks & IDEs: Familiarity with Eclipse RCP
  • Middleware & Systems: Knowledge of ESA/EOMCS; familiarity with omniORB, Apache ActiveMQ, Apache Tomcat, and OpenLDAP
  • Requirements Management: Familiarity with Rational DOORS
  • Testing: Knowledge of CppUnit
  • CI/CD & Application Lifecycle Management: Familiarity with Jenkins, SonarQube, Nexus OSS, Apache Maven, GitLab, Ansible, and Docker
  • Mission Control Systems: Familiarity with ESA/MICONYS
  • Operating Systems: Knowledge of Linux (SLES)
  • Fluency in English

 

 

Working Location

 

This is a full-time position to be located primarily at Terma´s office in Darmstadt, Germany, but certain activities may be undertaken at EUMETSAT headquarters on demand.

 

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. Liliane Bromberg Carvalho by telephone [+49 6151 860050] or by email [[email protected]].

 

To ensure that your application will reach us and is properly processed please apply through the link below with an up-to-date Curriculum Vitae, preferably in an Europass format and ideally, a Cover Letter.