The Jülich Centre for Neutron Science (JCNS) operates neutron scattering instruments at world leading sources in Garching, Grenoble and Oak Ridge, make them accessible to external users, and uses them for its own research on magnetism and soft matter. Furthermore, the JCNS is a major contributor to the European Spallation Source (ESS) that is currently built in Lund.
In the Scientific Computing Group of JCNS at the Heinz Maier-Leibnitz Zentrum (MLZ) in Garching we develop software for the analysis of scattering experiments, and support Instrument users. In close collaboration with the Data Management and Software Center of the ESS in Copenhagen, we will also develop software for reflectometers and quasielastic spectrometers of the ESS. Through this German in-kind contribution to the ESS, we currently have an opening for a scientist to work with us on research software development.
We are looking to recruit as soon as possible a
Research Software Engineer
- Develop open-source software to reduce, visualize, model and fit experimental data
- Lead the development of software used at specific diffractometers or spectrometers
- Cooperate with instrument scientists to improve data-anaysis procedures
- Participate in exemplary studies from experiment through Analysis to publication
- PhD in physics or a related subject
- Communicative personality with broad interests
- Good command of spoken and written English
- Track record in software development, equivalent to at least one year full-time dedication
- Sound knowledge of C++ under Unix/ Linux
- Experience with any of the following would be a plus: Python, Qt, CMake, git, LaTeX; test-driven development, cross-platform development; numerical mathematics, condensed-matter physics, scattering, spectroscopy, crystallography; documentation, web publishing
- Challenging and varied work in a small international team of enthusiastic professionals
- Visibility of our products in the web (apps.jcns.fz-juelich.de) and through scientific publications
- employment for a fixed term of three years; excellent perspective for subsequent permanent employment at ESS DMSC Copenhagen
- A comprehensive further training programme, including English language courses
- Flexible working hours and various opportunities to reconcile work and family life
- Full-time position with the option of slightly reduced working hours
- Salary and social benefits in conformity with the provisions of the Collective Agreement for the Civil Service (TVöD).
Place of employment: Garching (Munich)