Forschungszentrum Jülich
Germany
May 27, 2022
Advertising division: JCNS - Jülich Centre for Neutron Science
Reference number: 2022-169
Are you interested in developing open source software and do you enjoy working together with multidisciplinary experts in the field of Data Analysis, Scientific Computing, and Reproducible Research? Then you might be the right fit for a position in our Instrument Control Group!
The Jülich Centre for Neutron Science (JCNS) operates at the Heinz Maier- Leibnitz Zentrum (MLZ) in Garching near Munich a suite of high performance neutron scattering instruments, where scientists from across the world are performing cutting-edge research. One of today's most important challenges for handling scientific data is making publicly funded outcome of research and especially their data FAIR - Findable, Accessible, Interoperable, and Reusable. To that end, JCNS participates in a project that aims to further develop and improve SECoP, a novel standard for controlling devices used at the neutron scattering instruments, with a particular focus on helping the collected data comply with FAIR principles. For more information please find some links at the end of the job description.
We are looking to recruit a
Software Developer for Experiment Control and Metadata HandlingYour Job:
Work closely with software engineering teams at JCNS and other facilities participating in the open source development
Participate in the international HMC project defining standards for the acquisition, storage and exchange of metadata collected during experiments
Apply the agreed-upon standards to the existing open source SECoP implementation written in Python
Improve the framework and develop further open source device drivers and data acquisition components for SECoP
Deploy SECoP to our neutron scattering instruments and work with experimental physicists and instrument scientists using it
Present research results at scientific meetings, conferences and as scientific papers
Further links:
Jülich Centre for Neutron Science (JCNS): https: // www. mlz-garching.de/en
Heinz Maier-Leibnitz Zentrum (MLZ): www. mlz-garching.de
SECoP project: https: // github.com/SampleEnvironment/SECoP and https: // helmholtz-metadaten.de/en/news/secopathmc-project-starts-with- kick-off-meeting
HMC: https: // helmholtz-metadaten.de/en
Your Profile:
Diploma or master degree in informatics, physics, computer science or related fields
Relevant software development experience in Python (especially hardware communication and network programming) on Linux platforms
Familiarity with test-based development, continuous integration and version control systems, e.g. git
Prior participation in open source software development is a big plus
Self-motivated personality, with the ability to work within a multi- disciplinary team environment on scientifically challenging problems.
Very good command of written and spoken English
Our Offer:
We work on the very latest issues that impact our society and are offering you the chance to actively help in shaping the change! We support you in your work with:
Exciting working environment on an attractive research campus, ideally situated close to the city of Munich
Challenging and varied work in a growing multicultural team of enthusiastic professionals
Visibility of our products in the web, public git repositories, through scientific publications, and at schools and conferences
A comprehensive further training program
The position is limited for 2 years
Flexible working hours and various opportunities to reconcile work and private 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) depending on the applicant's qualifications and the precise nature of the tasks assigned to them.
Place of employment: Garching (München)
We welcome applications from people with diverse backgrounds, e.g. in terms of age, gender, disability, sexual orientation / identity, and social, ethnic and religious origin. A diverse and inclusive working environment with equal opportunities in which everyone can realize their potential is important to us.
AcademicGates platform is a trading name of Brighter Gates Company.
Registered Address: Brighter Gates AB, Portlidervagen 2, 724 80, Vasteras, Sweden. Tel: +46 (0)73 393 1648