LSE SPACE
COMPANYCAPABILITIES EXPERIENCEMISSIONSPRODUCTSNEWSCAREERSCONTACT
Software Engineer Flight Dynamics System Support - Sent-3 (m/f)

   

Project 

Sent-3

Required Start Date

tbd

Duration

permanent 

Submission Deadline

20th February 2015

Location

EUMETSAT - Darmstadt

Technical Requirements

 

Maintenance and Evolution Activities

o      Reengineering activities: analysis of the porting of some subsystems to state-of-the-art   technologies, trade-off studies of various technologies, software design of the technical solutions, following the procurement of the changes with external contractors and verification testing of the changes.

o      Evolutions and changes: generation and/or analysis of user-driven and maintenance­ driven

software requirements, software design of the technical solutions, following the procurement of the changes with external contractors and verification testing of the changes.

o      Preventive and corrective maintenance: including the investigation and correction (or

following the corrections implemented by external contractors) of anomalies in the software

facilities and verification testing of the fixes.

o      Maintenance test procedures: generation and updates of maintenance test procedures at

software facility level and at system level.

o      Support and development of the verification infrastructure: development and/or procurement of scripts I tools to perform installation checks, non-regression, functional and performance testing. Analysis and implementation of mechanisms or tools allowing the automatic or semi-automatic verification testing of the application software.

 

o      Coordination of the production of new software releases or patches, delivery acceptance and installation on-site. This activity includes the technical coordination of the production by an

external contractor of new releases or patches of the application software, liaison with the

EUMETSAT operational users, participation to technical reviews, participation to in-factory (at

contractor premises) acceptance testing campaigns and coordination  of the installation of the

releases or patches on-site at EUMETSAT.

 

o      Execution and coordination of software verification and non-regression testing campaigns.

This activity includes preparation of test data, running the test procedures on the target system,

generation of test reports, analysis of results and troubleshooting of problems.

 

User Support

o      Software support: software support to the end-users of the application software.

 

o      Ensure operations continuity: by provision of on-call services and software support to

operations.

 

o      Training: prepare and provide training covering usage and maintenance aspects of the

application software.

 

Technical Management

o      Documentation: generation and updates of technical documents.

 

o      Meeting participation: participation to technical, progress and team meetings as needed and

requested.

 

o      Routine reporting: preparation and production of routine reports as necessary.

 

o      Technical point of contact for maintenance contractors: acting as point of contact with the

contractor for technical discussions, review of technical documentation from the contractor,

organizing periodical technical meetings with the contractor.

 

 

Academic Requirements

A University degree in an engineering discipline is required.

Specific Requirements

1. Domain Skills

o      Experience (minimum 3 years) in the design, development and/or customisation of

Satellite Flight Dynamics Systems in the context of LEO missions.

 

 

2. System Development & Maintenance Skills

o      Experience (minimum 3 years) in the full cycle of development of application software,

preferably for Satellite Flight Dynamics Systems, following formal software

engineering processes. This includes user and system requirement analysis, software

requirement engineering, software design and implementation reflecting maintenance activities as

well as new applications definition.

o      Experience (minimum 3 years) in corrective maintenance, integration and verification testing

activities of application software for Satellite Flight Dynamics Systems following formal software

engineering processes. This includes requirement verification, generation of test plan and test

procedures, non-regression testing, generation oftest data, generation of test tools, running the

test procedures on the target system, generation of test reports, and anomaly tracking,

investigation, correction and testing.

 

 

3. Software Engineering Skills

o      Experience (minimum 3 years) in designing and developing software components and

applications using Object Oriented (00) approach (including design patterns).

o      Experience (minimum 3 years) in designing and developing software applications

using Java and related technologies.

o      Experience (minimum 3 years) in developing software applications using Eclipse

SDE (Smart Development Environment) and related projects and add-ons.

 

4. Domain Skills

o      Experience with software development and maintenance of Satellite Flight Dynamics Systems

and Tools based on the ESAIESOC NAPEOS (Navigation Package for Earth Observation Satellite).

o      Experience with software development and maintenance of Tools using the Orekit

space dynamics library.

o      Knowledge of Satellite Mission Control Systems.

o      Knowledge of Mission Planning Systems.

o      Experience with software support to operations for Satellite Flight Dynamics Systems.

 

5. System Maintenance Skills

o      Experience in being the technical point of contact for contractors working at off-site premises and responsible for application software evolution and maintenance.

6. Software Technology Skills

o      Experience with developing software applications using FORTRAN.

o      IBM DOORS requirement management tool.

o      Experience in version Control Systems: CVS and SVN. o      Linux Operating System.

o      Unified Modelling Language (UML) for software design.

o      Experience in the usage of software CASE design tools (e.g. "Enterprise Architect"

and/or "MagicDraw").

o      Experience in designing and developing software client applications using Eclipse as

HMI framework (Rich Client Platform).

o      Experience using tools for the automation of software testing.

o      Experience with static and dynamic software analysis tools in support to testing and

troubleshooting.

o      Experience in designing and developing component based software applications

using formal techniques (e.g. OSGi).

o      Experience in developing software applications using interfaces to relational database

management systems (RDBMS) and experience with data model design for RDBMS.

 

Background information

Benefits:

A permanent employment contract.

Competitive salary plus a comprehensive benefits package.

Career path.

 

Security:

In line with Asylum & Immigration Legislation, all applicants must be eligible to live and work in the EU. Documented evidence of eligibility will be required from candidates as part of the recruitment process. Furthermore, in view of the nature of the work the company is in, all potential employees will undergo stringent reference and identity checks.

 

You are looking for a challenging position in a very interesting, international environment? Then send your application preferably online (CV in Word format) not later than 20th February 2015 to:

Andrée Scherschel (andree.scherschel@lsespace.com).

 

  Apply for this position

FacebookLinkedinTwitter        info@lsespace.com