Cutting-edge Research for a Changing World Helmholtz-Zentrum Hereon The Helmholtz-Zentrum Hereon conducts cutting-edge international research for a changing world: Around 1,000 employees contribute to the tackling of climate change, the sustainable use of the world's coastal systems and the resource-compatible enhancement of the quality of life. From fundamental research to practical applications, the interdisciplinary research spectrum covers a unique range. Institute of Materials Physics The Institute of Materials Physics operates instruments on large-scale equipment for structural investigations of materials and works on the development and characterization of novel lightweight materials for high-temperature applications, for example in aircraft turbines and automotive engines. Hereon has a unique infrastructure for complementary materials research with photons and neutrons. Research software engineer (m/w/d) Reference code: _2 - 2024/WP 1 Commencement date: flexible starting date (but no later than June 1st 2024) Work location: Hamburg Application deadline: February 11th, 2024 Helmholtz-Zentrum Hereon maintains a permanent outstation at DESY in Hamburg and operates multiple beamlines for diffraction and imaging at the synchrotron radiation source PETRA III. Pydidas ( ) is a software for automated analysis of X-ray diffraction data developed by Helmholtz-Zentrum Hereon. The aim is to make data analysis more efficient and accessible even to inexperienced users by providing a graphical user interface with adaptable analysis workflows. Pydidas is written in Python and structured very modular to allow an easy integration of new analysis capabilities. In the scope of a HI-ACTS project, we aim to develop a new module for residual stress analysis in Pydidas. The new module will allow for a seamless integration of residual stress analysis in the existing workflow and provide users with a simple-to-use tool to perform their full analysis workflow in Pydidas. Our in-house residual stress experts will support the development with consulting input and requirement definitions. The position is limited to 31.12.2024 with a flexible starting date (but no later than June 1st 2024). Part-time working is possible, as is remote working, but some on site attendance at our DESY outstation in Hamburg will be required. Equal opportunity is an important part of our personnel policy. We would therefore strongly encourage qualified women to apply for the position. Develop stress analysis workflows, including a user-friendly interface Implement the necessary algorithms for the analysis and integrate the algorithms in the Pydidas framework Discuss requirements for the Pydidas residual stress analysis tool with stakeholders (e.g. prospective users) Participate in beamtimes to experience residual stress analysis requirements and test solutions Document the solution Essential qualifications degree in physics, material science, engineering, computer science, or related disciplines knowledge of the physics of residual stresses solid experience with programming in Python very good English skills These qualifications are considered assets knowledge of X-ray diffraction and X-ray diffraction data analysis experience with object-oriented programming in Python experience with the development of graphical user interfaces with Qt in Python German language skills an exciting and varied job in a research centre with more than 1,000 employees from around 60 nations a well connected research campus and best networking opportunities individual opportunities for further training social benefits according to the collective agreement of the public service and remuneration an excellent technical infrastructure and modern workplace equipment 6 weeks holiday per year and company holidays between Christmas and New Year's Day very good compatibility private and professional life through offers of mobile and flexible work free assistance program for employees (EAP) corporate Benefits Severely disabled persons and those equaling severely disabled persons who are equally suitable for the position will be considered preferentially within the framework of legal requirements.