Support and maintenance of the VLT (Very Large Telescope) software inf

Vor Ort
5 years
Tekom Industrielle Systemtechnik
flag_no Deutschland

Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.


Work on the maintenance of software modules already present in the VLT software archive of the customer, or to develop and deliver new software modules, complying with existing standards. In particular the modules shall include on-line documentation in form of man pages and all the associated test procedures code in order to perform modular and regression testing using the customers proprietary utilities.

The maintenance activities cover two categories:
urgent interventions for which the Observatory is expecting a quick solution due to operational constraints, regular maintenance tasks for which a deadline for completion will be agreed between the customer and the contractor at request time.

The major areas of support are foreseen as follows:
Resolution of Software Problem Reports (SPR) and Change Requests (CR) for the CCS, LCC and INS packages, (see section 2 for a short description), handled through the customers' Software Problem Report system.
Implementation of new features according to the customers' approved Change Requests
Upgrade of VLT Common software to new releases of Operating System and WS platform as well as of tools used.
Porting of LCC and applications to new LCU motherboards and resolution of associated problems.
Development of drivers for new boards
Development and extension of automatic regression and integration tests to increase testing coverage for the VLT Common software
Updates and extensions of VLT Common software documentation

Necessary knowledge

University degree in computer science, physics or equivalent. A good command of spoken and written English is essential.
Minimum eight years experience in development, integration and testing of complex software applications running on UNIX platforms, preferably Linux, and sound knowledge of programming languages (C++, C, Java) and Scripting languages (UNIX Shell, Tcl/Tk).
Minimum five years experience in development, integration and testing of complex software applications and drivers running on the VxWorks Real Time operating system. Certified attendance of official WindRiver Software and Drivers development training courses would definitively be an advantage.
Minimum five years experience with software engineering standards and tools (version control, problem reporting systems, software build).
Key competences and assets:
Capabilities to properly plan, set, and adjust priorities in agreement with the customers' project representative.
Identify key issues, examine options and propose solutions
Capability to provide short periods of support (on site: Garching) on short notice to solve urgent problems reported by the observatory.
Preparedness to travel to Paranal Chile for short missions if required.
Familiarity with Astronomy environment will be considered an advantage.
Preliminary experience with development and maintenance of CCS, LCC, INS code using the customers' development environment (cmm/svn, tat, NRI) will be a serious advantage.

Not fulltime. approx. 50%-75% work load
Mainly home office