Astronomy Scientific software

Submitted by cceballo on
Category

The project involves the design and implementation of complex control systems for advanced optical and infrared astronomical instrumentation and telescope systems required for ESO’s Observatories in Chile.

 In particular the work will involves further development (for new instruments) and maintenance of a real time computing platform for adaptive optics instruments ( SPARTA)
 
The ideal person is a senior software engineer with ...

 

Essential skills :
- Minimum 5 years experience in implementing real time software for embedded systems as well as higher level, object oriented distributed applications.
- Familiar with real time operating systems (pref. VxWorks) as well as Linux environment.

- Excellent knowledge of C++

- Experience in implementation of multithreaded and/or distributed applications

- Experience in (unit) testing

- Experience of modern software development tools and practices (version control, development environments, debuggers, profilers).

Desired skills :
- Experience in implementation of software frameworks and pattern based design

- Knowledge and practical implementation experience of control systems theory and/or digital signal processing

- Familiarity with the CORBA and DDS distributed middleware

- Good command of C++ template and generic programming techniques

- Familiarity with the programming of vector arithmetical units in C

- Basic knowledge of adaptive optics algorithms

- Good command of MATLAB

The work will start in January 2016 for a minimum of 3 years (possibly 5 years) duration. The working location is Munich, Germany. The working language is English.

 

 If you are interested in this role please contact Rod Stevenson on …

rste@informate.be     or     +32-477-321185

BEFORE 15th October 2015