Flight Dynamics Engineer - Solar Orbiter/RSP - Command Generation (20-23-011)

Job Description

We are looking for a Flight Dynamics Operations Engineer for our client ESOC. Your primary areas of responsibility will be the Command Generation for Science Missions but you may also be requested to assume the responsibility and perform activities for additional service, missions and activities. The main missions you will be supporting are EXOMARS RSP and Solar Orbiter. You may also be asked to support GAIA, Bepi Colombo, Mars Express, ExoMars TGO, Juice and Euclid.

The general activities to be supported are (depending on the phase of the mission):

  • Command Generation:
    • Execution of and support to operational tasks
    • Generation of task related command parameters
    • Generation of task related reports
  • Mission Planning Support:
    • Execution of and support to operational tasks
    • Generation of mission planning related products, such as schedules and planning input
  • Flight Dynamics Application Layer:
    • Maintenance of elements of the Flight Dynamics Application Layer
  • Flight Dynamics System Development:
    • Specification of modifications, enhancements and additions to existing software elements
    • Implementation of modifications, enhancements and additions to existing software elements
    • Installation of modifications, enhancements and additions to existing software elements on operational platform(s)- design, coordination and implementation of tests
    • Participation in tests
    • Set-up procedures
    • Flight Dynamics (Sub-)System configuration
    • Coordination of internal and external interfaces and actitivities across subsystems
  • General Flight Dynamics operations engineering activities

Required Skills and Experience

  • University degree in a relevant engineering field, astronomy, mathematics or physics.
  • You shall have very good skills in the following fields:
    • Linear algebra, in particular for problem solving related to geometry in the Euclidean 3 – dimensional space
      • Being familiar with different representations of rotation in 3D, thus including the representation of S/C attitude (cosine direction matrix, Euler symmetric parameters/ quaternions, Euler-angles ...) is an asset.
  • Calculus in one or several variables
  • Numerical methods for:
    • equations solving
    • integration of differential equations
    • function approximation and interpolation
    • optimisation
    • linear algebra problems
  • Classical mechanics, including:
    • kinematics and dynamics of point masses
    • dynamics of rigid body
    • dynamics expressed in non-inertial frames
    • conservation laws in mechanics
    • gravitational forces and field
    • orbit dynamics, keplerian orbits and Kepler laws
  • Ability to solve mechanics problems via analytical mechanics methods (e.g. lagrangian formulation) is a valuable asset.
  • Skills to apply above knowledge to develop solutions to technical problems in cooperation with customers and other experts.
  • Ability to define, implement, validate and operate software which applies the above solutions, using C++ as main programming language; knowledge of Unix/Linux, scripting languages and Fortran 77/95/2003 is a valuable an asset.
  • Will to take operational responsibility in multi-discipline teams.
  • Fluency in English, both in speech and writing.
  • Coordinate and interact with other service providers in operations and other fields.
  • Ability to work independently.

Desirable Skills and Experience

  • Familiarity with the ESOC environment.
  • Familiarity/experience with Flight Dynamics operations engineering tasks.
  • Experience dealing with external interfaces.
  • Experience with Linux, network services and protocols, and system administration
  • The ability to multi-task efficiently; working on multiple activities, multiple subsystems and if applicable multiple missions simultaneously.

Work Location

Darmstadt, Germany


Start of Work: September 2020 or earlier

Application Deadline: 17 March 2020

Important Notes

Before applying to this position, please read the page How to Apply.
Applicants must be EU citizens or have a valid work and residence permit for the above-mentioned work location.
Security, identity and reference checks on the candidates are part of the recruitment process.

Job Application

Please send your applications electronically to career@solenix.ch before the application deadline 17 March 2020.