Flight Dynamics Software Engineer

CLC Space is currently recruiting a Flight Dynamics Software Engineer to provide consultancy services at our client’s site in Darmstadt, Germany.

JOB DESCRIPTION
To provide engineering software engineering service for the development and maintenance of the Flight Dynamics System and Tools. The service will
cover the pre-launch phases and routine operations.

The tasks will be carried out at our client’s facilities in Darmstadt, but travel overseas and/or within Europe may be required for certain activities.

TASKS AND RESPONSIBILITIES
Your task will include :-

Software Engineering Services to the development, integration, verification testing and maintenance of the Flight Dynamics Facility (FDF):

o Contributions to FDF implementation phase. This includes participation to technicalreviews and technical interface with the offsite FDF software contractor.
o Contributions to FDF procurement. This includes generation of technical notes,providing scheduling inputs or attendance to technical meetings.
o Verification testing of the FDF new releases and/or patches. This includes participation to the in-factory acceptance testing and the preparation, coordination and execution of the on-site acceptance testing.
o Integration & Verification Team for activities at Flight Operations Segment (FOS) level.
o Contributions to interactions with partner organisations (e.g. ESA/ESOC).
o Warranty and maintenance phase. This includes the technical interface with the FDF software contractor in charge of the warranty, liaison with FDF users, anomaly investigation, analysis of newer versions of the Flight Operations Manual (FOM),analysis and procurement of evolutions.
o Contributions to re-engineering activities of the Flight Dynamics System. In particular performing trade-off studies for porting the Flight Dynamics System to more modern and cost-effective technologies.

Software Engineering Services to the Flight Dynamics Operations Team in the area Mission Analysis and Flight Dynamics activities:

o Software maintenance of Flight Dynamics Tools. This includes performing the corrective and evolutive maintenance of the Tools.
o Software development or analysis of libraries & tools related to internal study activities.

Engineering Service to the definition of the Flight Dynamics System in the Ground Segment as part of the preparatory activities of new Programmes:

o Contributions to definition of requirements in the area of the Flight Dynamics System as part of the Ground Segment. Contributions to the consolidation of the operational
concept in the Flight Dynamics System requirements.
o Contributions to generation of the architectural system level design and external interfaces of the Flight Dynamics System as part of the Ground Segment.
o Contributions of identification of the verification method and initial test cases for the Flight Dynamics System requirements.

YOUR PROFILE

In addition to having a University degree (or equivalent) in a relevant discipline you shall have, as a pre-requisite, a demonstrated experience of five years in the
following:

Domain Skills

o Experience with software development and maintenance of Satellite Flight Dynamics Systems and Tools based on the ESA/ESOC NAPEOS (Navigation Package for Earth Observation Satellite).
o Experience with software development and maintenance of Tools using the Orekitspace dynamics library.

System Development and Maintenance Skills

o Experience in developing application software for Satellite Flight Dynamics Systems following formal software engineering processes and covering all the phases:requirements engineering, design, coding, testing.
o Experience in the warranty and maintenance phases of application software for Satellite Flight Dynamics Systems following formal software engineering processes. This includes both corrective maintenance and evolutions to the software.
o Experience in AIV (Assembly, Integration & Verification) related activities for Satellite Flight Dynamics Application Software: software configuration and integration, test plan and test procedure generation, coordinating and running test campaigns, non-regression testing, requirements verification and validation, test reports.
o Experience with the technical management of contractors working at off-site premises and responsible for Satellite Flight Dynamics application software development and maintenance.

Software Technology Skills

o Experience with developing software applications using the programming languages FORTRAN and JAVA.
o Experience with application software development for Linux Operating System.
o Experience with Linux Operating System usage.
o Experience with Version Control Systems: CVS and SVN.

You shall be able to conduct all activities in an orderly and disciplined manner,shall be able to work calmly and correctly under stress and must be able to work in an individual or team environment with the minimum of supervision.

The official working languages are English and French. The working language for the position is English and therefore the key person must be able to work effectively in thislanguage and have knowledge of the other.

Please note : the start date for this position is as soon as possible

Location: 
Darmstadt, Germany
Start Date: 
Wednesday, January 1, 2020
Application Deadline: 
Monday, September 30, 2019