The project involves the design and implementation of complex control systems for advanced optical and infrared astronomical instrumentation.
The work involves…
· Developing and maintaining the core software for the Next Generation controller
· Develop and maintain instrument specific functionalities for detector control for all ELT instruments and wavefront sensors technologies
The ideal person is a software engineer with ...
Essential skills :
· A minimum of five years professional experience in implementing real time software for embedded systems as well as higher level, object oriented distributed applications and messaging systems
· Proven experience in developing under LINUX with an excellent knowledge of C/C++ and python
· Good experience in implementation of real-time data acquisition
· Minimum three years of hands on experience in (unit) testing
· Minimum three years of hands on experience in software engineering practices like version control including the related tooling
Desired skills :
· Practical experience in implementation of detector control software
· Good command of C++11 and generic programming techniques
· Familiarity with LINUX PCI device drivers
· Experience developing user interfaces in Qt
The work will start in January 2018 for a MINIMUM of 3 years (possibly 5 years) duration. The working location is Munich, Germany. The working language is English.
The work involves…
· Developing and maintaining the core software for the Next Generation controller
· Develop and maintain instrument specific functionalities for detector control for all ELT instruments and wavefront sensors technologies
The ideal person is a software engineer with ...
Essential skills :
· A minimum of five years professional experience in implementing real time software for embedded systems as well as higher level, object oriented distributed applications and messaging systems
· Proven experience in developing under LINUX with an excellent knowledge of C/C++ and python
· Good experience in implementation of real-time data acquisition
· Minimum three years of hands on experience in (unit) testing
· Minimum three years of hands on experience in software engineering practices like version control including the related tooling
Desired skills :
· Practical experience in implementation of detector control software
· Good command of C++11 and generic programming techniques
· Familiarity with LINUX PCI device drivers
· Experience developing user interfaces in Qt
The work will start in January 2018 for a MINIMUM of 3 years (possibly 5 years) duration. The working location is Munich, Germany. The working language is English.