Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Scientific Software Developer (Python and C++) New
Forschungszentrum Jülich
Garching near Munich, Germany

Job Title

Scientific Software Developer (Python and C++)

Job Description

In the Scientific Computing Group of JCNS at the Heinz Maier-Leibnitz Zentrum (MLZ) in Garching we use Python and C++ to 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 two openings for postdoctoral scientific software developers.

Restrictions

  • No telecommuting
  • Agencies are OK

Requirements

Recent 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 Python or/and C++ under Unix/Linux

Experience with any of the following would be a plus: Qt, CMake, git, LaTeX; test-driven development, cross platform development, web server programming; numerical mathematics, condensed-matter physics, scattering, spectroscopy, crystallography

About the Company

With a Staff of 5700, Forschungszentrum Jülich - a member of the Helmholtz Association - is one of the largest interdisciplinary research centers in Europe. 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.

Contact Info

Previous Python Developer, Cubist Systematic Strategies in New York, NY, USA Next [Full-time] - Software Engineers - Fort Collins,CO, BBG Management Corporation in Fort Collins, CO, United States