je.st
news
Senior Software Engineer DesignerProgrammer ANSICC mw
2016-07-04 11:09:21| Space-careers.com Jobs RSS
Vitrociset Belgium is looking for an experienced Software Engineer who will be based at ESO in Garching, Germany. For more information you can contact Roxana Sasu at r.sasuvitrocisetbelgium.com Vitrociset Belgium, a Vitrociset Group company, can claim almost 30 years of experience in the field of space operations engineering activities, starting in 1982 with the European Space Agency. Today Vitrociset Belgium is the Corporate Groups center of gravity for the Space activities in central Europe. With the headquarter located in Belgium and permanent offices presence close to ESAs centers ESOC D, ESTEC NL and ESAC SP, the company offers you major opportunities at its many sites abroad, an international environment and assignment to prestigious clients ESA, ESO, CNES, EUMETSAT, ASTRIUM. Summary of the role The Pipeline Systems Group of the ESO Science Operations Software Department is developing the VLT and VLTI data reduction pipelines for the operational instruments at La Silla Paranal Observatory. The data reduction pipelines are used in two operational environments, by the ESO Data Flow Operations at Garching, and by the Paranal Science Operations PSO, for the quicklook assessment of data, the healthmonitoring of instruments and detectors, the generation of master calibration data, the reduction of scientific exposures, and data quality control. The work involves the preparation of data reduction procedures for the ESO VLT pipelines, and the implementation of these parts in ANSIC with the ESOCPL library for information, see www.eso.orgcpl and www.eso.orgpipelines, as well as the development of Reflex scientific workflows using Python www.eso.orgreflex Requirements Mandatory Education University degree in Computer Science, Physics, Electrical Engineering or equivalent. The ideal consultant is a software engineer with experience and sufficient expertise typically minimum 3 years in developing scientific applications in ANSICC. He or she has also good working knowledge of the scripting language Python and optionally Perl. The candidate should be used to work in a UnixLinux environment. He shall also have sufficient expertise with modern software engineering practices and tools, including SVN, GNU autotools, debuggers, unit and regression testing. Moreover, heshe should be familiar with the continuous integration tool Jenkins and with release management and installation systems. He or she will be able to support in any maintenance and development effort, contributing to the entire software lifecycle, from analysis to design, coding, documentation and testing, to deployment and maintenance. He or she should be able to operate independently and meet the agreed deadlines. The consultant is required to have sufficient expertise of image and signal processing methods, as well as statistical handling of scientific data. She or he has excellent command of the English language, very good oral and written communication skills and flexibility customer orientation, familiarity with international projects and a strong sense for quality development are also essential. Desirable Experience with MacOS for software development. Good knowledge of RPM package creation and distribution as well as experience with MacPorts. Knowledge of writing astronomical data reduction recipes and experience with scientific workflows will be a plus. Knowledge of astronomical data reduction methods and observational techniques. Experience with multithreaded programming will be an asset. Sound knowledge of virtualization such as virtual machines, VMWare, dockers or vagrant is highly desirable. Assignment Support to the Pipeline Systems Group PPS Start Date 20170101 Contract Permanent full time Please be advised that by submitting your CV or other content to us, you agree to the administration, processing and storage of any personal data for the purposes of recruitment processes. The agreement covers the processing of personal data by Vitrociset Belgium even after finishing the recruitment process to submit further proposals for employment and may be revoked at any time. Come and join us! More information at httpwwww.vitrocisetbelgium.com
Tags: software
senior
engineer
software engineer
Category:Transportation and Logistics