Python Developer for Accelerator Physics Applications
Role details
Job location
Tech stack
Job description
- Design and implement effective automated commissioning procedures for our particle accelerators
- Develop and optimize software for precise analysis of data from our beam detectors
- Program and maintain tools that interface physics models with the particle accelerators and their control systems
- Implement unit and end-to-end tests, as well as scripts for efficient deployment of our software solutions
Requirements
Do you have experience in SVN?, Do you have a Master's degree?, * Completed academic studies (preferable: Bachelor or Master degree) in software engineering, physics, mathematics or similar
- Practical experience developing with Python 3
- Familiarity with version control systems (SVN, GIT) is an advantage
- Proficiency in data processing using numpy and pandas
- Skills in data visualization using matplotlib
- Knowledge of GUI development with pyQt/pyside is an advantage
- Fluency in verbal and written English; German is an advantage
- Solid MS Office knowledge
- Willingness to work on call
- Willingness to work in shifts
- Analytical skills and an affinity for facts and figures
- You are a flexible person with an independent and structured approach to work.
Benefits & conditions
For legal reasons, we are obliged to point out that the minimum gross annual salary for this position is € 46,200. However, our attractive salary packages are based on current market salaries.
Our corporate videos offer further interesting insights.