Posted 1mo ago

Flight Dynamics and Mission Analysis Software Engineer (m/f/d) (974)

@ Terma
Darmstadt, Hesse, Germany
OnsiteFull Time
Responsibilities:compile requirements, prototype tools, maintain libraries
Requirements Summary:3+ years in Python; strong FD libraries (OREKIT, GODOT/GENEOS); FD models and orbit concepts; Linux; Git; DevOps (Docker, Kubernetes, Jenkins, CI/CD); Java; English.
Technical Tools Mentioned:Python, OREKIT, GODOT/GENEOS, Git, Docker, SonarQube, Sphinx, Kubernetes, Jenkins, Java, Linux, CI/CD
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Career Opportunities: Flight Dynamics and Mission Analysis Software Engineer (m/f/d) (974)

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









































 

We are looking for Mission Analysis and Flight Dynamics Libraries and Tools Software Engineer to join our group at EUMETSAT in Darmstadt, Germany.

You will be part of the maintenance and evolution team and contribute by including prototyping and development where necessary, of Mission Analysis and Flight Dynamics support tools and libraries. Your support will be provided to the Flight Dynamics team within the Flight Operations (FLO) division of the Operations and Services to Users (OPS) Department.

 

Responsibilities

As Software Engineer for Mission Analysis and Flight Dynamics, your tasks will typically include:

  • Compilation and analysis of requirements
  • Design and selection of implementation solutions in agreement with EUMETSAT
  • Prototyping of new Flight Dynamics (FD) tools and software
  • Enhancement, maintenance, or migration of FD tools and/or FD libraries
  • Contribution to the evolution and maintenance of the FD dashboard
  • Execution of mission analysis / FD offline operational tasks

 

This is a full-time position located at EUMETSAT in Darmstadt, Germany, to start in May 2026 or as soon as possible thereafter.

 

Qualifications & Competencies

 

Applicants shall have a university degree (or equivalent) in Aerospace Engineering, Computer Science or similar.

 

You should have experience at least 3 years in the following mandatory skills:

  • Advanced programming skills in Python
  • Strong knowledge of FD libraries (OREKIT, GODOT/GENEOS)
  • Strong expertise in FD models and concepts
  • Strong expertise in station-keeping and orbit acquisition for LEO/GEO orbits for high/low thrust spacecrafts
  • Good experience with Git (CI/CD pipeline setup, automatic tests setup)
  • Good knowledge of collision avoidance processes
  • Good experience with Linux
  • Good experience with DevOps tools and practices (Docker, SonarQube, Sphinx, Kubernetes, Jenkins)
  • Experience with Java
  • English language

 

Nice-to-haves:

  • Flight Dynamics operation background
  • Web application architecture and development concepts (Vue.js framework, Django, Javascript/Typescript, HTML)
  • Napeos knowledge

 

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 - Talent Acquisition Business Partner 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 974 - Posted  - Darmstadt - Germany - Full Time - Mid-Senior Level

We are looking for Mission Analysis and Flight Dynamics Libraries and Tools Software Engineer to join our group at EUMETSAT in Darmstadt, Germany.

You will be part of the maintenance and evolution team and contribute by including prototyping and development where necessary, of Mission Analysis and Flight Dynamics support tools and libraries. Your support will be provided to the Flight Dynamics team within the Flight Operations (FLO) division of the Operations and Services to Users (OPS) Department.

 

Responsibilities

As Software Engineer for Mission Analysis and Flight Dynamics, your tasks will typically include:

  • Compilation and analysis of requirements
  • Design and selection of implementation solutions in agreement with EUMETSAT
  • Prototyping of new Flight Dynamics (FD) tools and software
  • Enhancement, maintenance, or migration of FD tools and/or FD libraries
  • Contribution to the evolution and maintenance of the FD dashboard
  • Execution of mission analysis / FD offline operational tasks

 

This is a full-time position located at EUMETSAT in Darmstadt, Germany, to start in May 2026 or as soon as possible thereafter.

 

Qualifications & Competencies

 

Applicants shall have a university degree (or equivalent) in Aerospace Engineering, Computer Science or similar.

 

You should have experience at least 3 years in the following mandatory skills:

  • Advanced programming skills in Python
  • Strong knowledge of FD libraries (OREKIT, GODOT/GENEOS)
  • Strong expertise in FD models and concepts
  • Strong expertise in station-keeping and orbit acquisition for LEO/GEO orbits for high/low thrust spacecrafts
  • Good experience with Git (CI/CD pipeline setup, automatic tests setup)
  • Good knowledge of collision avoidance processes
  • Good experience with Linux
  • Good experience with DevOps tools and practices (Docker, SonarQube, Sphinx, Kubernetes, Jenkins)
  • Experience with Java
  • English language

 

Nice-to-haves:

  • Flight Dynamics operation background
  • Web application architecture and development concepts (Vue.js framework, Django, Javascript/Typescript, HTML)
  • Napeos knowledge

 

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 - Talent Acquisition Business Partner 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

We are looking for Mission Analysis and Flight Dynamics Libraries and Tools Software Engineer to join our group at EUMETSAT in Darmstadt, Germany.

You will be part of the maintenance and evolution team and contribute by including prototyping and development where necessary, of Mission Analysis and Flight Dynamics support tools and libraries. Your support will be provided to the Flight Dynamics team within the Flight Operations (FLO) division of the Operations and Services to Users (OPS) Department.

 

Responsibilities

As Software Engineer for Mission Analysis and Flight Dynamics, your tasks will typically include:

  • Compilation and analysis of requirements
  • Design and selection of implementation solutions in agreement with EUMETSAT
  • Prototyping of new Flight Dynamics (FD) tools and software
  • Enhancement, maintenance, or migration of FD tools and/or FD libraries
  • Contribution to the evolution and maintenance of the FD dashboard
  • Execution of mission analysis / FD offline operational tasks

 

This is a full-time position located at EUMETSAT in Darmstadt, Germany, to start in May 2026 or as soon as possible thereafter.

 

Qualifications & Competencies

 

Applicants shall have a university degree (or equivalent) in Aerospace Engineering, Computer Science or similar.

 

You should have experience at least 3 years in the following mandatory skills:

  • Advanced programming skills in Python
  • Strong knowledge of FD libraries (OREKIT, GODOT/GENEOS)
  • Strong expertise in FD models and concepts
  • Strong expertise in station-keeping and orbit acquisition for LEO/GEO orbits for high/low thrust spacecrafts
  • Good experience with Git (CI/CD pipeline setup, automatic tests setup)
  • Good knowledge of collision avoidance processes
  • Good experience with Linux
  • Good experience with DevOps tools and practices (Docker, SonarQube, Sphinx, Kubernetes, Jenkins)
  • Experience with Java
  • English language

 

Nice-to-haves:

  • Flight Dynamics operation background
  • Web application architecture and development concepts (Vue.js framework, Django, Javascript/Typescript, HTML)
  • Napeos knowledge

 

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 - Talent Acquisition Business Partner 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.