Software engineer (m/f) on ID03
Context & Job description
As a Software Engineer, your mission is to lead the implementation of advanced data analysis protocols and user-friendly software, facilitating the seamless integration of 3DXRD and Dark Field X-ray Microscopy (DFXM) at the ID03 beamline. In this role, you will closely collaborate with the ESRF Data Analysis Unit, contributing to the development of data analysis tools within the framework of the EU-funded AddMorePower project.
A dedicated and optimized hard x-ray microscope is deployed at ESRF's ID03 beamline. Uniquely, this innovative methodology empowers in-situ 3D mapping of domains, phases, and stresses within thick polycrystalline specimens, achieving an unprecedented 100 nm scale. This technique at ID03 is compatible with coarser grain mapping techniques such as 3DXRD and Diffraction Contrast Tomography. Your tasks encompass:
·Establishing Workflow: Design and establish a workflow for multi-scale analysis, efficiently combining DFXM with larger length scale techniques like 3DXRD.
·Implementing Codes: Proficiently implement 3D reconstruction codes for section tomography and topo-tomo datasets, ensuring accuracy and reliability in data processing.
·Developing Analysis Tools: Create sophisticated analysis and visualization tools for strain and mosaicity datasets, extracting essential parameters from both 3D and 4D datasets.
Your role as a Software Engineer within this pioneering project will play a key part in advancing materials science, offering a unique opportunity to contribute to transformative research at the intersection of technology and scientific exploration in collaboration with a large number of European institutions including Infineon, Fraunhofer and KAI.
Expected profile
·Higher university degree (Master or equivalent diploma offering 300 ECTS) in physics, computer science, or a related field.
·Strong experience in programming languages (i.e. Python, MATLAB)
·Knowledge of X-ray diffraction, imaging and instrumentation are assets
·Strong communication skills and the ability to work independently, plan and carry out complicated tasks, and thrive in a dynamic environment.
·Proficiency in English
·Demonstrated interest in software development
Working conditions
Temporary contract of maximum 24 months.
The salary will be calculated on the basis of relevant qualifications and professional experience.
Do you recognize yourself in this description? Apply now for your next professional adventure!
What we offer: